定义二维数组并初始化正确的是【 】
A、int a[3][3]=[0,1];
B、int a[3][3]={0,1,2,3,4,5,6,7,8,9};
C、int a[3][ ]={{1,2},{3,4)};
D、int a[ ][3]=({0},{1,2},{3,4,5}};
【正确答案】:D
【题目解析】:选项A错误,初始化数组用“{ }”而不是“[ ]”或“( )”。选项B错误,对定义二维数组的同时进行初始化,但初始化的元素个数比数组长度多。选项C错误,不论什么情况,定义二维数组时也不能省略第2维的长度。选项D正确,定义二维数组的同时,按行进行了初始化,省略第一维是可以的。
定义二维数组并初始化正确的是【 】
- 2024-08-04 10:48:05
- 高级语言程序设计(一)(00342)