单选题
以下不正确的定义语句是( )。
A) double x[5]=2.0,4.0,6.0,8.0,10.0;
B) int y[5.3]=0,1,3,5,7,9;
C) charc/[]='1','2','3','4','5';
D) char c2[]='/x10','/xa','/x8';
A
B
C
D
【正确答案】
B
【答案解析】
[解析] 在一维数组中要注意的是下标常量表达式的值必须是大于等于零,并且小于自身元素的个数,选项B) 的下标不是整数,所以错误。
提交答案
关闭