课程
/后端开发
/Java
/Java入门第一季(IDEA工具)
求平均值应该改为
avg=sum / nums.length;
但是为啥这样
avg= sum/i;
就不行了?
2014-11-03
源自:Java入门第一季(IDEA工具) 6-6
正在回答
长度的 总个数 除以 数组全部的 值 ,得出的结果就是平均分,而i是循环的次数,你自己慢慢去理解呢 这是我的理解,有错的地方请谅解 嘿嘿
如果i在for循环外声明,由于数组下标从0开始,所以初始值也要是0,那么运行完i的值是6,很明显有7个元素,如果用总数除以6,很明显结果不对
慕容8562957
因为i只能在for循环内有效,除非你在循环外提前声明i变量.
hihanzhang 提问者
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
6 回答
12 回答
11 回答
18 回答
14 回答
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号