首頁  >  文章  >  後端開發  >  c語言break和continue用法

c語言break和continue用法

Guanhui
Guanhui原創
2020-06-03 16:49:345373瀏覽

c語言break和continue用法

c語言break與continue用法

#break用來跳出switch結構,如果在迴圈語句中,break語句是用來直接跳出循環,而continue語句與break語句不同,在循環體內遇到該語句時,將跳過本次循環並開始下一輪循環。

範例

#使用 while 迴圈計算1加到100的值:

#include <stdio.h>
int main(){
int i=1, sum=0;
while(1){  
  //循环条件为死循环
  sum+=i;i++;if(i>100) break;
}
printf("%d\n", sum);return 0;}

#運行結果:5050

continue 語句的作用是跳過迴圈體中剩餘的語句而強制進入下一次迴圈。

#include <stdio.h>
int main(){
    char c = 0;
    while(c!=&#39;\n&#39;){  //回车键结束循环
        c=getchar();
        if(c==&#39;4&#39; || c==&#39;5&#39;){  //按下的是数字键4或5
            continue;  //跳过当次循环,进入下次循环
        }
        putchar(c);
    }
    return 0;
}

運行結果:
0123456789
01236789

推薦教學:《C#》

以上是c語言break和continue用法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn