题目内容

下列数组定义中错误的是()。

A. intx[2 ][3]={0};
B. intx[ 2][3]={{l,2,3},{4,5,6}};
C. intx[2][3]={l,2,3,4,5,6};
D. intx[2][3]={{l,2},{3,4},{5,6}};

查看答案
更多问题

以下语句正确的是()

A. 语句inta[4][3]={{1,2},{4,8}};是错误的初始化格式。
B. 语句inta[4][3]={1,2,4,8};是错误的初始化格式。
C. 语句inta[][3]={1,2,4,8};是错误的初始化格式。
D. 在逻辑上,可以把二维数组看成是一个具有行和列的表格或矩阵。

假设int类型变量在内存中占用4个字节,那么二维数组int a[3][4]所占的字节数是

A. 48
B. 24
C. 6
D. 12

若有定义语句:int a[ ][3]={1,2,3,4,5,6,7};则与该语句等价的是( )

A. int a[ ][3]={{1,2},{3,4},{5,6,7}};
B. int a[ ][3]={{1,}{2,3,4},{5,6,6}};
C. int a[ ][3]={{1,2,3},{4,5,6},{7}};
D. int a[ ][3]={{1,2,3},{4,5},{6,7}};

下列二维数组定义和初始化错误的是( )

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][ ]

答案查题题库