请大神看看为什么老是出错,为什么老是说下标越界

 我来答
百度网友0eb7b4e
2015-06-06 · TA获得超过133个赞
知道小有建树答主
回答量:93
采纳率:0%
帮助的人:65.7万
展开全部
下标越界就是说你访问了数组 (集合)内不存在的位置指向的值
比如数组a,里面有5个(组)值(对象),一般下标都是从0开始,所以索引应该是0 1 2 3 4 ,你这时访问索引5,就会报这样的错。
0to5就代表 0 1 2 3 4 5 ,你的数组内有6条数据么?
追问

我是希望这六条数据编成一个数组,然后利用数组来求它们的平均值。     请你帮我看看,该怎么该,或者有什么好点的方法。     新手,不好意思 啊

追答
你可以把所有的数据都累加,然后直接除6不就完了
先定义一个全局变量,初始化为0
然后把数组里的循环加到它身上最后除6,就完事了。
我是C#,你的代码我不是看得懂,但思路是相同的
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式