下列关于C语言中数组的定义与使用语句,错误的是()
A: inta[5]={1,2,3,4,5};
B: inta[5];a[5]= {1,2,3,4,5};
C: inta[]={1,2,3,4,5};
D: inta[5][3]={{80,75,92},{61,65,71},{59,63,70},{85,87,90},{76,77,85}};intb[5][3]={80,75,92,61,65,71,59,63,70,85,87,90,76,77,85};
A: inta[5]={1,2,3,4,5};
B: inta[5];a[5]= {1,2,3,4,5};
C: inta[]={1,2,3,4,5};
D: inta[5][3]={{80,75,92},{61,65,71},{59,63,70},{85,87,90},{76,77,85}};intb[5][3]={80,75,92,61,65,71,59,63,70,85,87,90,76,77,85};
举一反三
- 下列一维数组初始化正确的是()。 A: inta[5]={1,2}; B: inta[2]={1,2,3,4,5}; C: inta[5]={,,1,2}; D: inta{5}={1,2,3,4,5};
- 下列合法的数组定义是:() A: inta[]=”string”; B: inta[5]={0,1,2,3,4,5}; C: inta[5]={1,2,3,4,5}; D: inta[5]={1};
- 下面输出结果正确的是( )。inta[5]={1,2,3,4,5};inti;for(i=0;i<5;i++)printf("%d",a[i]);? 1 2 3 4 5|1,2,3,4,5|12345|12345
- 以下能对字符数组s进行初始化的语句是:() A: chars[5]=(1,2,3,4,5) B: chars[5]=(’1’,’2’,’3’,’4’,’5’) C: chars[5]={’1’,’2’,’3’,’4’,’5’,’0’} D: chars[5]={’1’,’2’,’3’,’4’,’5’}
- 下列定义数组中,数组长度是5的有() A: inta[5] B: inta[]={1,2,3,4,5} C: inta[5]={1,2} D: inta[]={1,2}