举一反三
- 【单选题】与下述函数原型声明等价的是_______________。 int test(int a[3],int a[3][3]); (1.0分) A. int test(int a[],int a[][]); B. int test(int a[],int a[3][]); C. int test(int a[],int a[][3]); D. int test(int a[3],int a[3][]);
- 以下程序运行后的输出结果是。 #define PR(int) printf("int=%d\n",int) main { int x=1,y=1,z=1; x+=y+=z; PR(x<y?x:y); PR(x<y?x++:y++); PR(x); PR(y); PR(z+=x<y?x++:y++); PR(y); }: int=2 int=2 int=3 int=3 int=4 int=4|int=3 int=2 int=3 int=3 int=4 int=3|int=3 int=2 int=3 int=3 int=4 int=4|int=4 int=2 int=3 int=3 int=4 int=4
- 以下数组定义方式正确的有( )。 A: int a[] = {0,1,2}; B: int a[] ; C: int a[][] ; D: int a[][] = {{0,2,1},{1,3,4}}; E: int a[][3] = {{0,2,1},{1,3,4}}; F: int a[3][3]; G: int a[][3];
- 以下关于数组的声明正确的是( ) A: a int[] = new int[3]; B: int a[] = new int[3] C: int a[] = new int[3]{1,2,3}; D: int a[] = {3.2,1,4}
- 下列一维数组定义正确的是( ) A: int a[3]; B: int size; int a[size]; C: int size=3; int a[size]; D: int a[size=3];
内容
- 0
在JAVA中,以下语句正确的是() A: int a[3]={3,4,5}; B: int a[]=new int[]{5,1,2,9}; C: int a[]=new int[3]{3,4,5}; D: int a[3]=new int[]{3,4,5};
- 1
下面的程序输出结果为True的是( ) A: int a = 3;int b = 4;Console.WriteLine(a==4 && b==4) B: int a = 3;int b = 4;Console.WriteLine(!(a==3) ) C: int a = 3;int b = 4;Console.WriteLine(!(a==3) || b==3) D: int a = 3;int b = 4;Console.WriteLine(a==3 || b==3)
- 2
语句 int a=3; 相当于:int a;a=3;。
- 3
下面正确创建了二维交错数组的是()。 A: int[][] Arr=new int[3][];Arr[0]=new int[]{10,20,30};Arr[1]=new int[]{40,50,60,70};Arr[2]=new int[]{80,90}; B: int[,] Arr=new int[3,];Arr[0]=new int[]{10,20,30};Arr[1]=new int[]{40,50,60,70};Arr[2]=new int[]{80,90}; C: int[][3] Arr={new int[]{10,20,30},new int[]{40,50,60,70},new int[]{80,90}}; D: int[3][] Arr={new int[3]{10,20,30},new int[4]{40,50,60,70},new int[2]{80,90}};
- 4
下面是创建二维数组的正确语句是() A: int arr[][]=new int[3][4] B: int[] arry[]=new int[3][4] C: int arr[][]=new int[3][] D: int arr[][]=new int[][4]