慕数据6417455
2017-06-19 19:06
public class HelloWorld {
public static void main(String[] args) {
int sum = 0;
for (int i = 1; i <= 10; i++) {
if ( i%2==0 ) {
continue;
}
sum = sum + i;
}
System.out.print("1到10之间的所有偶数的和为:" + sum);
}
}
和
public class HelloWorld {
public static void main(String[] args) {
int sum = 0;
for (int i = 1; i <= 10; i++) {
if ( i%2==0 )
sum = sum + i;
}
System.out.print("1到10之间的所有偶数的和为:" + sum);
}
}
得数都一样的啊。所以continue的作用到底是什么
continue的作用就是结束本次循环。如:
if ( i%2==0 ) {
continue;
}这句话的意思就是如果i是偶数就不执行后面的代码直接进入下次循环。
continue就是结束本次循环,继续进行下次循环。
和他相似的是break break是结束全部的循环体,进入循环体下面的代码块
望采纳
一个是,,,如果i是偶数,跳出循环,继续运算,,,即奇数相加
一个是,,,如果i是偶数,执行迭加,即偶数相加
就你这代码明显运行出来一个25一个30啊,你确定你运行对了?
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题