c语言的a[b[i]]什么意思?数组里有数组??

 我来答
daidweiw
2014-12-04
知道答主
回答量:34
采纳率:0%
帮助的人:18.3万
展开全部
b[i]是指b数组中的第i+1个元素,假如i=2,b数组中值为1,2,3,4,5则b[i]=3,
a[b[i]]其实也就是a[3],就是a中的第4个元素
追问
不懂

荒漠般苍凉
2014-12-04 · TA获得超过166个赞
知道小有建树答主
回答量:130
采纳率:0%
帮助的人:134万
展开全部
计算优先级的问题,相当于先算出里面b[i]的值返回给数组a然后计算
追问

追答
你的程序大意是,随机50次0-9的数字,输出随机数字的次数;
main方法里的含义依次是:
getdata:初始化a数组,随机50个0-9之间的数字
stat:c数组的初始化都为0,将c数组中a数组随机的数字依次加1
打印c数组的就可以看到随机各个数字多少次了
eg: a数组随机[3,4,5,6,3] (以m为5举例)
getdata方法将会将c数组中的第5,6,7个元素加1,第四个元素加2,打印就可以看出3随机了两次,4、5、6各一次。
够详细了吧,初学不要急,可以借助IDE然后debug每一步看看怎么运行的,
每一步的结果是什么
这样理解深刻,进步很快,当初我就是这样过来的,一点经验
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式