以下能对具有10个元素的一维数组a进行正确初始化(元素值相同)的语句是( )。
A)int a[10]=(0,0,0,0,0); B) int a[10]={ };
C) int a[ ]={0}; D) int a[10]={10*1};
题目说了要元素值相同 所以d错
D选项,第一个元素是10,后面全是0,这到底叫不叫初始化呢
我看他就不顺眼
D选项哪里错了??
月溅星河 回复 jinyehui: D选项没有语法错误,但是不是对10个元素进行初始化的写法,它只对第一个元素初始化了。
aglorice2 回复 月溅星河: 但是会把后面的元素也会初始化为0啊
B
用户登录可进行刷题及查看答案
登录后提交答案