下列二维数组初始化语句中,不正确的是( )。
- Aint b[][2]={1,2,3,4,5,6,7};
- Bint b[3][5]={0, 0, 0};
- Cint b[][4]={{1,2},{3,4,5},{6}};
- Dint b[3][2]={(1,2),(3,4),(5,6)};
下列二维数组初始化语句中,不正确的是( )。
解析:在对二维数组元素赋初值时,可以只对部分元素赋初值,末赋初值的元素自动取0;C语言规定,对于二维数组,只可以省略第1个方括号中的常量表达式,而不能省略第2个方括号中的常量表达式;赋的初值不能多于事先定义好的数组元素个数。选项D)赋值表达式中对每一维的元素赋初值应用{},而不是()。
声明一个10行20列的二维整形数组的语句为:()。
下列给字符数组进行初始化的语句中,()是正确的。Achars1[]="abcd";Bchars2[3]="xyz";Cchars3[][]={’a’,’x’,’y’};Dchars4[2][3]={"xyz","mnp"};
3、以下对一维数组c进行正确的定义初始化的语句是A.int c[10]=0; B
以下对一维数组c进行正确的定义初始化的语句是A.int c[10]=0; B.int c[10]={0}*10; C.int c[1]={0,0,0,0,0,0,0}; D.int c[10]={0};Aint c[10]=0; Bint ...
4、在数组中对于for和foreach语句,下列那些选项中的说法不正确?()。
在数组中对于for和foreach语句,下列那些选项中的说法不正确?()。Aforeach语句能使你不用索引就可以遍历整个数组Bforeach语句总是从索引1遍历到索引LengthCforeach总是遍历整...
5、假设使用DIMENSIONy(2,3)定义了一个二维数组Y,正确的赋值语句是
假设使用DIMENSIONy(2,3)定义了一个二维数组Y,正确的赋值语句是( )。AA)y[7]=10.BB)y=10 ~CC)STORE10y[3],y[4],y[5]DD)y[2],y[3],y[4]=10
6、在定义二维数组时,语句“int a[][3]={{1,3,5},{2}};”
在定义二维数组时,语句“int a[][3]={{1,3,5},{2}};”是正确的。A正确B错误