对二维数组正确定义并初始化的是( )
A、int a[ ][3]={1,2,3,4,5,6};
B、int a[3][3]=(1,2,3,4,5,6);
C、int a[3][ ]={{l,2,3},{4,5,6}};
D、int a[3][3]={a,b,c,d,e,f,g};
【正确答案】:A
【题目解析】:选项A正确,对定义二维数组的同时进行初始化,其第1维可以省略,选项A中省略的第1维的长度为2。选项B错误,初始化数组用“{ }”而不是“( )”。选项C错误,不论什么情况,定义二维数组时也不能省略第2维的长度。选项D错误,定义a是整型数组,初始化的不是整数。
对二维数组正确定义并初始化的是( )
- 2024-08-04 10:51:34
- 高级语言程序设计(一)(00342)