课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
为什么要把sum=sum+1;写到if语句外面,这样的做的意义是什么?
2018-04-30
源自:Java入门第一季(IDEA工具)升级版 4-12
正在回答
1、可以写在if语句的里边,这样每一次循环都会输出一个sum,结果如下,你可以在eclipse试试:
所有的偶数之和sum=2
所有的偶数之和sum=6
所有的偶数之和sum=12
所有的偶数之和sum=20
所有的偶数之和sum=30
2、写在if语句之外,最终的结果是sum=30,只会输出一个结果
呃 你问题写错了,是sum=sum+i;if语句的作用是跳过奇数,题目要求是求偶数和,所以能进入if体里执行的数是奇数,不将其加入sum中。
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
4 回答求大佬们指点
4 回答请大佬们指点一下 哪里错了
3 回答我想写个手动输入数组的代码,求大神指点迷津
3 回答代码通过了,但是运行结果不对,求大神指点迷津
1 回答我这个问题出在哪里啊?哪位大神指点一下迷津?