C語言DAY06 迴圈控制

2021-07-23 00:14:33 字數 1436 閱讀 5744

continue

讓女孩說話

do while

什麼時候用 do while

for 迴圈

bai 這個變數的三次方

for可以實現的while 一定也可以

for 和 while 使用建議

**結構

迴圈的應用場景

迴圈體確定,迴圈次數也確定,就是用 while

迴圈體確定,迴圈次數不確定,迴圈繼續的條件確定

遍歷指定範圍內的數

找出指定範圍當中符合特定條件的數

求累加和,平均值

求一堆數的最大值和最小值.

計數,記錄某個條件滿足了多少次.

窮舉

break continue

break

1. break 可以用在 swtich case 中

2. break 在迴圈體內部可以直接立刻結束當前迴圈

continue

結束當前迴圈的本次迴圈體,如果是 for 迴圈裡面還是會執行迴圈後的表示式.

讓女孩說話

#includesystem(" say 你真棒!");
與 while 的區別

都是迴圈結構,都可以講一段**反覆不停的執行指定的次數.

do while 迴圈的特點:先斬後奏

while 迴圈結構的特點: 小心翼翼

什麼時候用 do while

當迴圈體無論如何都要執行一次,do while

當迴圈體可能一次也不會執行的時候,while

在實際開發中,do while 比較少用,就算無論如何也要執行一次,while 也能搞定

for 迴圈

迴圈增量的宣告

迴圈繼續的條件

迴圈結束前修改增量的值

break,continue 都可以用

for可以實現的while 一定也可以

其實只分為兩種:

1. 迴圈次數不確定但是確定繼續或結束條件

while(1) break

for(;;) break

2. 迴圈次數確定的迴圈

int i = 0;

while(i<3)

for(int i = 0;i<3;i++)

for 和 while 使用建議

順序結構:

從上到下依次每一句都要執行

分支結構:

if 結構和 switch case 結構,三元運算子.

迴圈結構:

同一段**反覆不停的執行指定的次數

while結構,do-while結構,for 迴圈,goto loop;

Day06 控制流程

pass 過 佔位 if10 10 print 123 while true pass break 終止當前迴圈 列印 1 10 遇到5就終止迴圈 i 1 while i 10 if i 5 break print i i 1 結果為 1 2 3 4 break 終止的是當前迴圈 continue ...

c 學習日誌day06 標準c語言

continue 在迴圈中使用,跳過該語句的下面所有 直接到達迴圈的右大括號,開始下一次迴圈。dowhile while code 鍵盤 快取區 程式 例如由scanf函式讀取 鍵盤輸入的字元會先到達快取區,然後程式從快取區里取字元。如果程式無法正確的獲取快取區的裡的字元,這些字元就會一直停留在快取...

資料探勘 day06

shoot射擊遊戲專案四 1.需求分析 a 將窗體的大小設定為常量 b 畫物件 想畫物件先獲取到,針對每乙個物件都能夠獲取到,獲取到的行為是共有的,設計到父類中 flyingobject每乙個物件得到的行為都是不一樣的,設計了乙個抽象方法 getlmage 在不同狀態下,得到不同的 狀態 設計到父類...