以下能正确定义数组并正确赋初值的语句是

admin2010-01-10  37

问题 以下能正确定义数组并正确赋初值的语句是

选项 A、int N=5,b[N][N];
B、int a[1][2]={{1},{3}};
C、int c[2][1]={{1,2},3,4}};
D、int d[3][2]={{1,2},{34}};

答案8

解析 选项A中,数组的长度使用了变量N,而在C中是不能用变量来定义数组的的长度的。在C语言中,给二维数组赋初值时,行数不能超过定义的行数,每行的初值个数不能超过定义时的列数。选项C数组的第二维下标缺省,而在C语言中,数组的第二维下标不能缺省。
转载请注明原文地址:https://kaotiyun.com/show/N2Wp777K
0

相关试题推荐
最新回复(0)