第四章 迴圈結構總結

2021-10-01 05:55:44 字數 964 閱讀 1675

在c++中,迴圈結構有三種實現語句:while語句,do-while語句和for語句

第一課 while語句

含義 while(表示式)while(表示式);

含義 先執行一次迴圈體,然後判斷表示式是否成立,如果成立則返回繼續執行迴圈體,直到表示式不成立才退出迴圈。一般稱為"直到型迴圈"。

do-while語句與while語句的區別:do-while語句先執行迴圈體,再判斷表示式。所以至少執行一次迴圈體。

dowhile(n != 0);

求整數各位數上的數字

第三課 for語句

如果重複執行的操作(迴圈體)次數是固定的,已知的則一般使用for語句。

格式 for(表示式1;表示式2;表示式3)(j外迴圈列數)

還要格外注意標識變數的使用。

第五課 break和continue語句

在迴圈結構中,有時需要提前跳出迴圈體或者忽略本次迴圈的後續語句,而去執行下一次迴圈。

1.break語句 在迴圈體中遇到break語句就會立刻跳出迴圈體執行迴圈結構後面的語句,提高程式的效率。

2.continue語句 在迴圈體中遇到continue語句,就會忽略本次迴圈的後續語句而去執行下一次迴圈。

第六課 程式的除錯與跟蹤

一般來說,編寫程式的過程中錯誤是在所難免的,程式**越長,演算法和資料結構越複雜,出錯的概率越高,因此除錯就成了極其重要的乙個環節,學會調適與跟蹤可以快速準確地發現並改正錯誤。

1.靜態查錯(自我查錯的過程是必須的,不可缺少的。)

‌變數未賦初值

‌中間運算結果越界 if-else語句混亂,條件語句與此句無法進行匹配。

‌實數比較出錯,= 與==錯用

2.通過新增輸出語句除錯程式。但要注意在提交時要把除錯程式語句刪除掉或者是注釋掉。

心得: 迴圈結構與條件結構有類似處,注意邏輯前後對應關係,注意格式,避免簡單錯誤,本章的練習題明顯感覺到難,不如之前的簡單,需要不斷除錯,注意細心。

第四章迴圈結構總結

第四單元 迴圈結構程式設計 先導 迴圈結構有三種 while語句,do while語句,for語句.1.while語句含義 當型迴圈 while 表示式 例如 int i 1 起計數作用 while i 10 注意 在while語句中,要注意迴圈條件,表示式的書寫以及迴圈體中迴圈控制變數的更新,從而...

第四章 迴圈結構

迴圈要素 1.初始化 2.迴圈條件 3.迴圈體 4.迭代 while迴圈 while 迴圈條件 迴圈的執行順序 1.程式執行迴圈前,首先判斷迴圈條件的值是否是true 2.如果迴圈條件的值為true,執行迴圈體中的內容 3.如果迴圈條件的值為false,將跳過迴圈體直接執行迴圈後面的程式 4.迴圈體...

第四章 迴圈結構

1 while 結構 while 條件 條件 乙個結果為boolean的表示式,為true則迴圈執行,為false則迴圈不執行 當條件為true時執行的內容。注意 條件部分一定為變數,且不能讓變數為固定值。如果條件部分的值固定為true,則當前迴圈為死迴圈 停止 建立乙個條件,使用if進行判斷,當條...