设有如下定义及语句,则对数组元素的引用中错误的是int a[5],n=3;a[2]=n;\x05A) a[0]=1; B)a[5]=2;\x05C)a[n]=3; \x05D)a[a[2]]=4;

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 04:11:04
设有如下定义及语句,则对数组元素的引用中错误的是int a[5],n=3;a[2]=n;\x05A) a[0]=1; B)a[5]=2;\x05C)a[n]=3; \x05D)a[a[2]]=4;
x){n߳9O5=tݬ';;wXiR3l[6?߲{>Ɏ/|~=Pٌy% Ѧ:y։Fy1@aX[Ck'M[#3 Ty M&6IETr(EAd8TfģOWfd*:@7>[iju&:N/u=dW΋@Ł.!l—׽\4&|{'?՗md| ni<;PZp<-

设有如下定义及语句,则对数组元素的引用中错误的是int a[5],n=3;a[2]=n;\x05A) a[0]=1; B)a[5]=2;\x05C)a[n]=3; \x05D)a[a[2]]=4;
设有如下定义及语句,则对数组元素的引用中错误的是
int a[5],n=3;
a[2]=n;
\x05
A) a[0]=1; B)a[5]=2;\x05C)a[n]=3; \x05D)a[a[2]]=4;

设有如下定义及语句,则对数组元素的引用中错误的是int a[5],n=3;a[2]=n;\x05A) a[0]=1; B)a[5]=2;\x05C)a[n]=3; \x05D)a[a[2]]=4;
B
a只有5个元素,下标分别是0~4,B越界了,肯定是错了
A没问题了
C相当于a[3]也没问题
D相当于a[3]也没问题