选择题
若有定义语句:int m[]={5,4,3,2,1},i=4;,则下面对m数组元素的引用中错误的是______。
A、
m[--i]
B、
m[2*2]
C、
m[m[0]]
D、
m[m[i]]
【正确答案】
C
【答案解析】
数组m下标从0到4计算,共5个元素,选项C中m[0]=5,则m[m[0]]为m[5]中,超出了数组m的下标范围。因此正确答案为C。
提交答案
关闭