正确定义二维数组并初始化的是( )

admin2019-04-04  12

问题 正确定义二维数组并初始化的是(    )

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

答案C

解析 二维数组的定义格式为:数据类型数组名[行长度][列长度]。二维数组的行长度可以省略,但是列长度不可省略,所以A错;数组数据被定义为整型,B项中的数据不符合要求;初始化时,要用花括号{}将初始值括起,所以D错。
转载请注明原文地址:https://kaotiyun.com/show/byAx777K
0

最新回复(0)