C語言中break語句有以下兩種用法:
1、當break語句出現在一個迴圈內時,迴圈會立即終止,且程式流程將繼續執行緊接著迴圈的下一語句。
2、它可用來終止switch語句中的一個case。
如果使用的是巢狀迴圈(即一個迴圈內巢狀另一個迴圈),break語句會停止執行最內層的迴圈,然後開始執行區塊之後的下一行程式碼。
範例:
#include<stdio.h> int main() { /*局部变量定义*/ int a=10; /*while循环执行*/ while(a<20) { printf("a的值:%d\n",a); a++; if(a>15) { /*使用break语句终止循环*/ break; } } return 0; }
當上面的程式碼被編譯和執行時,它會產生下列結果:
a的值:10
a的值:11
a的值:12
a的值:13
a的值:14
a的值:15
推薦:《c語言教學》
以上是c語言中break的用法的詳細內容。更多資訊請關注PHP中文網其他相關文章!