A-A+

下列二维数组初始化语句中 不正确的是()。A.int b[][5]={2 9 6 0 8 7

2022-08-05 20:22:39 问答库 阅读 171 次

问题详情

下列二维数组初始化语句中,不正确的是()。
A.int b[][5]={2,9,6,0,8,7,4};
B.int b[3][5]={0,0,9}
C.int b[][4]={{3,9},{7,6,8},{2}};
D.int b[3)[2]={(8,4),(2,1),(5,9)};请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:D
解析:选项D)定义的是3行2列的数组,赋值时应该用“{}”而不是“()”来对每一行的数组元素进行赋值。注意:二维数组元素的引用。

考点:数组,初始化