以下叙述中正确的是()。
A: 语句“inta[8]={0};”是合法的
B: 语句“inta[]={0};”是不合法的,遗漏了数组的大小
C: 语句“chara[2]={"A","B"};”是合法的,定义了一个包含两个字符的数组
D: 语句“chara[3];a="AB";”是合法的,因为数组有三个字符空间的容量,可以保存两个字符
A: 语句“inta[8]={0};”是合法的
B: 语句“inta[]={0};”是不合法的,遗漏了数组的大小
C: 语句“chara[2]={"A","B"};”是合法的,定义了一个包含两个字符的数组
D: 语句“chara[3];a="AB";”是合法的,因为数组有三个字符空间的容量,可以保存两个字符
A
举一反三
- 下列合法的数组定义是() A: inta[]=”string”; B: inta[5]={0,1,2,3,4,5}; C: chara=”string”; D: chara[]={0,1,2,3,4,5};
- 若有定义语句inta[10];以下叙述中正确的是() A: a[0]是合法的数组元素,a[10]是合法的数组元素 B: a[0]不是合法的数组元素,a[10]不是合法的数组元素 C: a[0]不是合法的数组元素,a[10]是合法的数组元素 D: a[0]是合法的数组元素,a[10]不是合法的数组元素
- 合法的数组定义是___ A: A)inta[6]={"string"}; B: B)inta[5]={0,1,2,3,4,5}; C: C)chara={"string"}; D: D)chara[]={0,1,2,3,4,5};
- 合法的数组定义是 A: inta[]="string"; B: inta[5]={0,1,2,3,4,5}; C: vhsts="string"; D: chara[]={0,1,2,3,4,5};
- 合法的数组定义是() A: inta[]="string"; B: inta[5]={0,1,2,3,4,5}; C: chars="string"; D: chara[]={0,1,2,3,4,5};
内容
- 0
字符数组是用来存放 的数组。字符数组中一个元素存放 个字符
- 1
以下在定义一维数组a的同时,给a数组所有元素赋初值0,正确的语句是() A: inta[8]={0}; B: inta[8]=0,0,0,0,0,0,0,0; C: inta[8]={}; D: inta[8]=0;
- 2
合法的字符数组定义是()。
- 3
以下能正确定义一维数组的选项是() A: inta[5]={0,1,2,3,4,5}; B: chara[]={′0′,′1′,′2′,′3′,′4′,′5′,′\0′}; C: chara={′A′,′B′,′C′}; D: inta[5]="01234";
- 4
合法的数组说明语句是( )