1. 程式人生 > >迴圈語句中break 與 continue的區別

迴圈語句中break 與 continue的區別

迴圈語句中break 與 continue的區別

總結:
1 break;
while迴圈break是用於永久終止迴圈。即不執行本次迴圈中break後面的語句,直接跳出迴圈。
2continue;
while迴圈continue是用於終止本次迴圈。即本次迴圈中continue後面的程式碼不執行,進行下一次迴圈的入口判斷。

#include<stdio.h>   //break;
int main()
{
    int i = 0; while (i <= 10) { if (i == 5) break; printf(" %d\n",i); i = i + 1; } return 0; }

  //continue   #include<stdio.h>
int main()
{
    int i = 0;
    while (i <= 10)
    {
        i = i + 1;
        if (i == 5)
            continue;
        printf("     %d\n", i);
    }
    return 0;
}