第4單元 迴圈結構程式設計

2021-10-01 04:37:08 字數 1778 閱讀 7200

第一課  while語句

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

wlile 語句的格式如下:

while(表示式)含義:先計算表示式的值,當表示式的值為真,去執行一次迴圈體,執行完一次迴圈體後,while語句又回到開始處,繼續計算和判斷表示式的真假,決定是否再次執行迴圈體。

例如:#include

using namespace std;

int main( )( 表示式);含義:先執行一次迴圈體,然後判斷表示式是否成立,如果成立,則返回繼續執行迴圈體,直到表達時不成立,才退出迴圈。while語句與do-while語句都可以實現迴圈結構,區別是do- while語句先執行迴圈體,再判斷表示式。所以,至少執行一次迴圈體。

例如:統計正數

#include

using namespace std;

int main()while(x!=0);

cout《第3課 for 語句

格式:for(表示式1;表示式2;表示式3)    注意  !在迴圈體中可定義變數,只在迴圈體中使用。

第4課  迴圈巢狀

含義:在乙個迴圈語句的迴圈體裡出現另乙個迴圈語句,與分支結構的巢狀類似。

例如:數字三角形

#include

using namespace std;

int main()    cout第5課   break和continue語句

在迴圈結構中,有時需要提前跳出迴圈體,或者忽略本次迴圈的後續語句而去執行下一次迴圈。為此,c++提供了break語句與continue 語句。

1break語句

在迴圈體中遇到break語句,就會立刻跳出迴圈體,執行迴圈結構後面的語句。注意:跳出的是最內層迴圈,離它最近的迴圈。

例如:與7無關的數

#include

using namespace std;

int main()

x=x/10}

if(flag1&&flag2)  ans++;

cout2 continue語句

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

例如:與7無關

#include

using namespace std;

int main()

if(flag)  ans++;}

cout第6課 程式的除錯與跟蹤

1.靜態查錯

程式寫好後,首先要從頭至尾通讀程式,檢查是否存在下面幾個問題:語句的順序、思路邏相縣否有誤:語法是否有誤,如關鍵字是否錄人錯誤變數是否沒有定義就使用、變數的大小寫問題用錯標點符號等。

2.通過新增輸出語句除錯程式

使用這種方法除錯程式結束後,一定要刪除,或者註解掉」除錯輸出資訊」的語句。

3.借助ide的除錯工具實施單不跟蹤

第七課    迴圈結構應用舉例

津津的儲蓄計畫

#include

using namespace std;

int main()

cout感悟:本章學了迴圈語句,學會了用while語句,do-while語句,for語句來編寫迴圈的程式。整體來說學的不好,感覺比前面的順序,分支要難。在本章,不要忘了設定初始值,學會用break和continue 來簡化程式,迴圈巢狀要理順思路,每乙個難題都可以分解成類似的,簡單的小題。對於迴圈次數已知的迴圈操作,用for語句實現比較方便;如果是根據某個狀態來決定是否要迴圈下去,用while迴圈比較方便,如果迴圈至少執行一次用do-while 比較好。具體問題具體分析。思路很重要,理清思路,就ok了。

第4單元迴圈結構程式設計總結

一 基礎知識 一 while語句 1.格式 while 表示式 while 表示式 3.其含義為先執行一次迴圈體,然後判斷表示式是否成立,如果成立則返回繼續執行迴圈體,直到表示式不成立才退出,迴圈一般稱之為直到型迴圈。4.do while語句與while語句都可以實行迴圈結構,區別是do while...

第四單元 迴圈結構程式設計

第四單元 迴圈結構程式設計 一 單元知識點及難點 第一課 while語句 在c 中.迴圈結構有三種實現語句 while語句.do while語句和for語句。while語句含義為 先計算表示式 一般稱為迴圈條件 的值,當表示式的值為真人迴圈條件成立 時,去執行一次迴圈體和語句不同的是,行完一次迴圈體...

第三單元 迴圈結構程式設計

本單元主要有三種迴圈語句while,do while和for語句。我需要熟練運用這三種迴圈語句解決生活中的實際問題。第一課,while語句 格式 while 表示式 while 表示式 含義 先執行一次迴圈體,然後判斷表示式是否成立,如果成立,則返回繼續執行迴圈體,直到表示式不成立,才退出迴圈,稱為...