刘洋4308716
2016-10-31 19:42
public class HelloWorld {
public static void main(String[] args) {
int sum = 0; // 保存累加值
for (int i = 1; i <= 10; i++) {
// 如果i为奇数,结束本次循环,进行下一次循环
if ( i%2==1 ) {
continue;
}
sum = sum + i;
}
System.out.print("1到10之间的所有偶数的和为:" + sum);
}
}
如果i%2==1;则i是奇数,跳过本次循环,所以不执行System。而进行下次循环(i++),如果i为偶数,则不符合条件i%2==1;所以直接执行System.out.println
continue的作用是跳过for循环体中的剩下的语句,重新执行循环。是奇数不累加,是偶数才累加,故30
哪里啊?
Java入门第一季(IDEA工具)升级版
1165174 学习 · 17581 问题
相似问题