break和 continue

 

break:使程序從最內層循環體和switch語句內調出來,結束循環。繼續執行邏輯上的下一條語句。

continue:結束本次循環,接着執行下一次循環,只能出現在for, while, do循環中

  例:1 #include<stdio.h>
  2 int main ()
  3 {
  4     int i;
  5     for (i = 0; i < 9;i++)
  6     {
  7         if (i==5)
  8             continue;
  9         printf("i = %d\n", i);
 10     }
 11     return 0;
 12 }

輸出的結果是:i = 0
i = 1
i = 2
i = 3
i = 4
i = 6
i = 7
i = 8

例:  1 #include<stdio.h>
  2 int main ()
  3 {
  4     int i;
  5     for (i = 0; i < 9;i++)
  6     {
  7         if (i==5)
  8             break;
  9         printf("i = %d\n", i);
 10     }
 11     return 0;
 12 }

輸出的結果是:

i = 0
i = 1
i = 2
i = 3
i = 4

發佈了42 篇原創文章 · 獲贊 1 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章