A-A+

以下能正确定义一维数组的选项是()。A.int a[5]=(0 1 2 3 4 5); B.

2022-08-06 06:32:10 问答库 阅读 176 次

问题详情

以下能正确定义一维数组的选项是()。
A.int a[5]=(0,1,2,3,4,5);
B.char a[]={0,1,2,3,4,5);
C.char a={'A ','B','C'};
D.int a[5]="0123";请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:B
数组1标从0开始,A选项中所赋值的个数超过了数组的长度;C选项中定义a为字符型变量,而不是数组,赋值错误;D选项中,整型数组不能赋字符串。

考点:数组,选项