一、知識點:
1):while和do…while的比較
while語句根據表示式值的真假決定是否執行迴圈體
不管表示式的值是什麼,do…while語句至少執行一次迴圈體
當while語句和do…while語句具有相同的迴圈體時:
如果while後面的表示式的值為「真」,兩種語句的結果相同
否則,兩種語句的結果不同
2):三種迴圈語句的選擇
三種迴圈在一般情況下可以互相替代
若給定迴圈次數,選for;
若迴圈次數不明確,需要通過其他條件控制迴圈,通常選while;
若必須先進入迴圈,經迴圈體運算得到控制條件後,再判斷是否進入下一次迴圈,使用do while;
3):迴圈的巢狀
⒈ 概念 :乙個迴圈體內又包含另乙個完整的迴圈結構 。
⒉ 說明 : 1)巢狀可以是多層的 ;
2)乙個迴圈體必須完完整整巢狀在另乙個迴圈體內,不能出現交叉 ;
3)三種迴圈可以互相巢狀 。
4):用break語句提前退出迴圈
執行continue語句只結束本次迴圈中continue語句下面尚未執行的語句,其餘的迴圈還要繼續執行
continue語句只能用於迴圈語句
二、實驗過程中遇到的問題及解決方法:在寫**的時候總搞不清迴圈的內容,在寫for while do while語句時總忘記其中的要點,後經過課後琢磨、**以及看了老師的ppt之後,明白了許多。
三、實驗心得體會:這次上課和作業大部分都是運用迴圈結構,在各種句式中套用。最關鍵的是在寫迴圈結構中先分析每道題的結構以及重點。大量的迴圈結構和句式的練習的還是不夠熟練,還得在業餘時間多來做做。
第五周作業及總結
本週作業頭 這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 學習字串以及檔案輸入輸出 這個作業在那個具體方面幫助我實現目標 幫我加深了如何使用檔案輸出資料,使自己更熟練了,以及自己對字串有了一定的認識和理解。基礎作業 pta 英文單詞排序 要求 1.在pta上完成作業...
第五次作業總結
知識點1.迴圈語句 while語句,do while語句 2.while語句在進入迴圈體之前要先判斷條件是否成立,如果成立的話則進入迴圈體 3.do while語句是先執行迴圈體,然後再判斷條件是否成立,如果成立的話則繼續迴圈體,如果不成立則跳出迴圈 4.迴圈體必須用 括起來,組成復合語句 5.斐波...
第五次作業總結
一 知識點 1 while語句的一般形式為 while 表示式 語句 其中表示式是迴圈條件,語句為迴圈體。while語句的語義是 計算表示式的值,當值為真 非0 時,執行迴圈體語句。2 do while語句的一般形式為 do語句 while 表示式 這個迴圈與while迴圈的不同在於 它先執行迴圈中...