七犯上场
2015-05-29 13:54
public class HelloWorld {
public static void main(String[] args) {
int sum = 0; // 保存累加值
for (int i = 1; i <= 10; i++) {
// 如果i为奇数,结束本次循环,进行下一次循环
if (i/2!=0 ) {
continue;
}
sum = sum + i;
}
System.out.print("1到10之间的所有偶数的和为:" + sum);
}
}
输出结果为:1到10之间的所有偶数的和为:1
补充下 因为用的int 所以1/2 也会显示为0 但实际不等于0 所以运行结果为 1 (以此为准)
如果i/2不等于0就跳出 那你的I 这辈子只能是0
我觉得if (i/2!=0 ) { continue;翻译过来就是如果i为不等于0的数,结束本次循环,所以sum=0+1,0.0
楼上+1
/ 改 %
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题