14、若有定义语句:int m[]={5,4,3,2,1},i=4;,则下面对m 数组元素的引用中错误的是( ).

14、若有定义语句:int m[]={5,4,3,2,1},i=4;,则下面对m 数组元素的引用中错误的是( ).
14、若有定义语句: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]]
其他人气:723 ℃时间:2019-08-19 19:48:06
优质解答
A:先对i进行自减1得3 m[3]=2
B:先得2*2=4 m[4]=1
C:先得m[0]=5 m[5] 其中索引值5已大于边界值4(在c中数组索引值从0开始.这里共5个元素,最大索引值为4)
D:先得m[i]=m[4]=1 m[1]=4
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版