课程
/后端开发
/Java
/Java入门第一季(IDEA工具)
为什么最后 avg=sum/i; 这样写不行....求解
2016-03-05
源自:Java入门第一季(IDEA工具) 6-6
正在回答
因为for循环里定义的i是个局部变量,出了方法体就失效了。
所以avg=sum/i 中的i是无效的,所以会出错。
花灬瞳 提问者
i是局部变量,出了for循环后i释放。应将i换成数组的长度。
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
4 回答求均值时,只能“avg=sum/nums.length;”不能“avg=sum/i;”这样吗?
1 回答double avg=sum/4.0
2 回答float avg=sum/4.0;
1 回答double avg = sum/4.0;
2 回答为什么double avg=sum/4;和double avg=sum/4.0;不同???
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号