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万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章