下列对数组定义不正确的语句是()
A: intm[5];
B: charb[]={‘h’,’e’};
C: inta[10]={1,6,8,4};
D: char p[];
A: intm[5];
B: charb[]={‘h’,’e’};
C: inta[10]={1,6,8,4};
D: char p[];
举一反三
- 下列对数组定义不正确的语句是( )。 A: int m[5]; B: char m[]={‘h’,’e’}; C: int m[10]={1,6,8,4}; D: char m[];
- 当执行下面的语句定义一维数组a后,此数组的所有元素为 ( ) inta[10]; A.a[1],a[2],a[3],a[4],a[5],a[6],a[8],a[9],a[10],a[10] B.a[0],a[1],a[2],a[3],a[4],a[5],a[6],a[7],a[8],a[9] C.a[0],a[2],a[3],a[4],a[5],a[6],a[7],a[8],a[9],a[10] D.a[1],a[2],a [3],a[4],a [5],a [9],a [7],a [8],a [9],a [10],a [11]
- 以下不正确的一维数组定义语句是( )。 A: int y[5]={0, 2, 4, 6, 8, 10, 12}; B: double x[5]={2.0, 4.0, 6.0, 8.0, 10.0}; C: char c1[5]={ '1' , '2' , '3' , '4' , '5'}; D: char c2[50 ]="C Program";
- 下列数组定义方式不正确的语句是() A: char x[5]; B: char y[]={‘h’, ‘e’, ‘l’, ‘l’, ‘o’}; C: int x[10]={12,13,14,15}; D: int y[];
- 以下正确的数组定义语句是( )。 A: unsigned inta[4]={0,1,2,3,4}; B: unsigned inta[ ]=(0,1,2,3,4); C: unsigned inta[4]; D: unsigned char a[ ]={0,1,2,3,4};