问题
单项选择题
以下能正确定义数组并正确赋初值的语句是______。
A.int N=5, b[N=[N];
B.int a[1][2]=1, 3;
C.int c[2][]=1, 2, 3, 4;
D.int d[3][2]=1, 2, 34;
答案
参考答案:D
解析: 本题考查二维数组的定义。不能对数组进行动态定义,选项A错误;选项C省略第二维的长度;选项B中初值的行数超过数组第一维的长度。
以下能正确定义数组并正确赋初值的语句是______。
A.int N=5, b[N=[N];
B.int a[1][2]=1, 3;
C.int c[2][]=1, 2, 3, 4;
D.int d[3][2]=1, 2, 34;
参考答案:D
解析: 本题考查二维数组的定义。不能对数组进行动态定义,选项A错误;选项C省略第二维的长度;选项B中初值的行数超过数组第一维的长度。