下列二维数组定义和初始化错误的是( )
A: int a[3][];
B: int a[2][3];
C: int a[3][3] = {1,2,3};
D: int a[2][3] = {{1,2,3}, {1,2,3}};
A: int a[3][];
B: int a[2][3];
C: int a[3][3] = {1,2,3};
D: int a[2][3] = {{1,2,3}, {1,2,3}};
举一反三
- 下列二维数组定义和初始化错误的是( ) A: int a[2][3] B: int a[2][3] ={{1,2,3},{4,5,6} } C: int a[2][3]={1,2,3} D: int a[3][ ]
- 【单选题】以下能对数组a进行正确初始化的语句是( )。 A: int a[2][3]={{1,2,3},{ },{5,6,7}}; B: int a[ ][ ]={{1,2,3},{3,4,5},{5,6,7}}; C: int a[ ][3]={{1},{3},{5}}; D: int a[3][2]={{1,2,3},{3,4,5}};
- 以下对二维数组a进行不正确初始化的是( )。 A: int a[2][3]={0}; B: int a[][3]={{3,2,1},{1,2,3}}; C: int a[2][3]={{3,2,1},{1,2,3}}; D: int a[][]={{3,2,1},{1,2,3}};
- 以下能对二维数组a正确初始化的语句是( ) 。 A: int a[2][]={{1,0,1},{5,2,3}}; B: int a[ ][3]={{1,2,3},{4,5,6}}; C: int a[2][4]={{1,2,3},{4,5},{6}}; D: int a[ ][3]=1;
- 以下错误的定义语句是( )。? 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}};;