continue的作用不太明白
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的作用到底是什么
2017-06-19
continue的作用就是結束本次循環。如:
if ( ? i%2==0 ? ? ? ? ?) {
? ?continue;
}這句話的意思就是如果i是偶數就不執行后面的代碼直接進入下次循環。
2017-06-20
continue就是結束本次循環,繼續進行下次循環。
和他相似的是break break是結束全部的循環體,進入循環體下面的代碼塊
望采納
2017-06-19
一個是,,,如果i是偶數,跳出循環,繼續運算,,,即奇數相加
一個是,,,如果i是偶數,執行迭加,即偶數相加
2017-06-19
就你這代碼明顯運行出來一個25一個30啊,你確定你運行對了?