A: int x={1,2,3,4};
B: int x[]={1,2,3,4};
C: int x[3]={1,2,3,4};
D: int x[3]={};
举一反三
- 下列数组定义,不正确的是 _______. A: int x[2][]={1,2,4,6}; B: int a[1][3]; C: int x[2][2]={1,2,3,4}; D: int m[][3]={1,2,3,4,5,6};
- 以下错误的定义语句是( )。? int; x[2][3]={1,2,3,4};|int; x[4 ][3]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}};;|int; x[3][3]={{0},{1},{1,2,3}};;|int; x[4 ][ ]={{1,2,3,},{1,2,3},{1,2,3},{1,2,3}};;
- 下列对二维数组的定义和初始化正确的是( )。 A: int x,a[x][x] = {1, 2, 3, 4 , 5}; B: int a[1][2] = {1, 2, 3, 4, 5}; C: int a[2][2] = { {1, 2}, {2, 3} }; D: float a[][2] = {1, 2, 3, 4, 5};
- 下面关于 java 中的数组,使用错误的是 ()。 A: int x[] = new int[]{1, 2, 3, 4}; B: int x[] = new int[4]; C: int[] x; x={1, 2, 3, 4}; D: int[] x = {1, 2, 3, 4};
- 下列数组定义合法的是? A: int x[][3]; B: int x[2][]={1,2,3,4}; C: int x[2][]={0}; D: int x[][2+1]={1,2,3,4};
内容
- 0
以下错误的定义语句是( )。 A: int x[3][3]={{0},{1},{1,2,3}}; B: int x[4 ][3]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}}; C: int x[4 ][ ]={{1,2,3,},{1,2,3},{1,2,3},{1,2,3}}; D: int x[2][3]={1,2,3,4};
- 1
以下数组定义中,错误的是( )。 A: int<br/>x[2][3] ={1, 2, 3, 4, 5, 6} ; B: int<br/>x[][3] ={0} ; C: int<br/>x[][3] ={{1, 2, 3} , {4, 5, 6} } ; D: int<br/>x[2][3] ={{1, 2} , {3, 4} , {5, 6} } ;
- 2
以下程序运行后的输出结果是。 #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
- 3
以下对二维数组的定义及初始化中错误的是( )。 A: int <br/>x[][3]={{0},{1},{1,2,3}}; B: int <br/>x[4][3]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}}; C: int <br/>x[4][]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}}; D: int <br/>x[][3]={1,2,3,4};
- 4
下列数组定义中错误的是______。 A: int x[2][3]; B: int x[2][3]={{l},{2},{3},{4; C: int x[][3]={{l,2},{3,4}}; D: int x[2][3]={l,2,3,4};