课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
avg=sum/i;会运行错误,为什么啊?
2016-03-25
源自:Java入门第一季(IDEA工具)升级版 6-6
正在回答
i是局部变量,只能在for循环中使用。而avg=sum/i中的i已经不存在了。
莫利_molly 提问者
哦哦,知道了,我以为开始定义i=0后,在for循环里就可以省略i的值了,我是这么写的:for(i;i<nums.length;i++);找到错误原因了,谢谢。
可以啊,你把程序发过来看看
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
2 回答求平均值时为什么不能用double
1 回答为什么在算平均值时用这个表达式会报错:avg=sum/(i+1);求大神解析
3 回答为什么求平均值是 avg=sum/nums.length;
5 回答// 求平均值 avg=sum/(nums.length);
4 回答求平局值写avg=sum/(i+1);为什么不行