第一課 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 表示式 含義 先執行一次迴圈體,然後判斷表示式是否成立,如果成立,則返回繼續執行迴圈體,直到表示式不成立,才退出迴圈,稱為...