更多"已知一函数的形参说明为int arr[5][6],则与此等效的形参说明"的相关试题:
[单项选择]已知一函数的形参说明为int arr[5][6],则与此等效的形参说明为
A. int arr[][]
B. int[5][]
C. int*a[6]
D. int(*[6]
[单项选择]阅读下列代码后
public class Person{
int arr[]=new int[10];
public static void main(String args[]){
System.out.println(arr[1]);
}
}
正确的说法是【 】
A. 编译时将产生错误
B. 编译时正确,运行时将产生错误
C. 输出零
D. 输出空
[单项选择]设函数void subone(int &)将形参减1,如有整型变量int k=10,则执行subone(k);后,k的值为( )
A. 9
B. 10
C. 11
D. 未知
[单项选择]
阅读下列代码后
public class Person{
int arr[]=new int[10];
public static void main(String args[]){
System.out.println(arr[1]);
}
}
正确的说法是()
A. 编译时将产生错误
B. 编译时正确,运行时将产生错误
C. 输出零
D. 输出空
[单项选择]若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
A. 函数的实参和其对应的形参共占同一存储单元
B. 形参只是形式上的存在,不占用具体存储单元
C. 同名的实参和形参占同一存储单元
D. 函数的形参和实参分别占用不同的存储单元
[单项选择]阅读下面代码 public class Person { static int arr[]=new int[10]; public static void main(String args) { System.out.println(arr[9]); } } 该代码的运行结果是
A. 编译时将产生错误
B. 编译时正确,运行时将产生错误
C. 输出零
D. 输出空
[单项选择]已知数组arr的定义如下:
int arr[5] = {1,2,3,4,5};
下列语句中输出结果不是2的是
A. cout << *arr+1 <B. cout << *(arr+1)<C. cout << arr[1] <D. cout << *arr <
[单项选择]已知数组arr的定义如下: int arr[5]={1,2,3,4,5}; 下列语句中,输出结果不是2的是
A. cout<<*arr+1<<endl;
B. tout<<*(arr+1)<<endl;
C. cout<<arr[1]<<endl;
D. eout<<%arr<<endl;
[单项选择]给出下列的程序,其叙述正确的是public class Man { static int arr[]= new int [10]; public static void main (String a []){ System.out.println(arr[1]); }}
A. 编译时将发生错误
B. 编译时正确但是运行时出错
C. 输出为0
D. 输出为null
[单项选择]对于以下带参数的main( )函数的第二形参,void main(int argc,______),不可能的形式是
A. char*argv[]
B. char argv[]
C. char**a
D. char*m[]