下列二维数组定义和初始化错误的是( )
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: 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: 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正确初始化的语句是( ) 。 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;
- 下列对二维数组的正确定义是( )。 A: int a[2, 3] = {1, 2, 3, 4, 5, 6}; B: int a[][] = {1, 2 , 3, 4, 5, 6}; C: int a[2][] = {1, 2, 3, 4, 5, 6}; D: int a[][3] = {1, 2, 3, 4, 5, 6};
- 能对二维数组a进行正确初始化的语句是()。 A: int a[2][]={{1,0,1},{5,3,2}}; B: int a[][3]={{1,2,3},{4,5,6}}; C: int a[2][4]={{1,2,3},{4,5},{6}}; D: int a[2][3]={{1,0,1},{},{1,1}};
- 下面关于二维数组的定义,正确的是( )。 A: int a[2][3]={{1,2,3},{4,5,6}}; B: int a[2][3]={1,2,3,4,5,6}; C: int a[ ][3]={1,2,3,4,5,6}; D: int a[3][4]={{1},{4,3},{2,1,2}};