[案例] 不停列印小於100的隨機整數,直到隨機整數等於50;
[案例] 不停列印小於100的隨機整數,直到隨機整數等於50;
main()
}while(num!=50);
}
為了使迴圈控制更加靈活,c語言提供了break語句和continue語句。
1.一般格式: break;
continue;
2.功能
(1)break:強行結束迴圈,轉向執行迴圈語句的下一條語句。
(2)continue:對於for迴圈,跳過迴圈體其餘語句,轉向迴圈變數增量表示式的計算;對於while和do-while迴圈,跳過迴圈體其餘語句,但轉向迴圈繼續條件的判定。
3.break和continue語句對迴圈控制的影響如圖所示:
4.說明
(1)break能用於迴圈語句和switch語句中,continue只能用於迴圈語句中。
(2)迴圈巢狀時,break和continue只影響包含它們的最內層迴圈,與外層迴圈無關。
Python基礎五之break和continue
通常,迴圈會不斷的執行 塊,直到條件為假或者使用完序列中的所有元素。但在有些情況下,你可能想中斷迴圈,開始新迭代或者直接結束迴圈。1 break 直接跳出迴圈,執行後面的 假設找到小於100的最大平方值。from math import sqrt for n in range 99,0,1 root...
scala基礎之迴圈 break和continue
for表示式 for i 表示式 集合 陣列 scala val num 1.to 5 num scala.collection.immutable.range.inclusive range 1,2,3,4,5 scala for i num 12 345scala for i 1.to 6 12...
C語言中 break和continue語句解析
c語言中 break和continue語句解析 1 break c語言中的break可以用在兩個地方 1 用在switch中,作用是使程式流程轉到switch語句之後的語句去執行。2 用在迴圈中,作用是轉到迴圈語句之後的語句執行。要注意的是,如果switch語句或迴圈語句是巢狀的,那break都只能...