敲黑板!break和continue的區別!

2021-08-03 20:11:27 字數 522 閱讀 2662

首先,我們分別了解break和continue的定義。

1、break語句的功能是:在switch語句中使流程跳出switch結構。在迴圈語句中使流程跳出當前迴圈。

舉例:將從鍵盤上輸入的若干個正整數求和,遇到負數則終止程式,並且輸入的數不超過10個。

輸入:正整數

計算:求累加和

輸出:和

#include #define max 10

int main()

else

}printf ("sum = %d\n", sum);

return 0;

}

2、continue語句的功能是在迴圈語句中使本次迴圈結束,即跳過迴圈體中下面尚未執行的語句,接著進行下次是否執行迴圈的判斷。

舉例:程式設計把100~200之間的不能被3整除的數輸出。

#include int main()	}	

return 0;

}

while迴圈中break和continue的區別

break 條件一旦滿足,就直接退出整個迴圈,而不再執行迴圈 continue 在迴圈體內部,一旦發現了continue這個關鍵字,會直接跳到迴圈的條件判斷,不會執行continue後續的任何 continue就是繼續,繼續讓 繼續到條件迴圈判斷,而不再執行continue後續的語句 break演示...

JAVA關鍵字之 break和continue

package org.forloop public class forbreak system.out.println 好好學習 i 結果 好好學習1 好好學習2 好好學習3 好好學習4 分析 執行到i 5,break所以i 5下面的都不執行,所以i 5時直接跳出for迴圈。package org...

李洋瘋狂C語言之break和continue的區別

1 break 1 只能在迴圈體內和switch語句體內使用break語句。2 當break出現在迴圈體中的switch語句體內時,其作用只是跳出該switch語句體。3 當break出現在迴圈體中,但並不在switch語句體內時,則在執行break後,跳出本層迴圈體。4 在迴圈結構中,應用brea...