问题 单项选择题

以下能正确定义一维数组的选项是( )。

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

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

单项选择题
单项选择题