问题 单项选择题

下列二维数组初始化语句中,正确且与语句float a[][3]=0,3,8,0,9;等价的是

A.float a[2][]=0,3,8,0,9;

B.float a[][3]=0,3,8,0,9,0;

C.float a[][3]=0,3,8,0,9,0;

D.float a[2][]=0,3,8,0,9,0;

答案

参考答案:B

解析:[命题目的] 考查二维数组的定义和初始化。
[解题要点] 在选项B)中,因为数组的第一维的数目不明确,所以理解会有歧义,可以理解为1行3列,或者2行3列等。所以选项B)错误。
[考点链接] 数组中元素的引用。

单项选择题 A1型题
单项选择题