關於迴圈結構的總結

2021-10-01 05:41:23 字數 713 閱讀 5866

關於迴圈結構的總結

可以說迴圈結構相比之前的順序結構,分支結構,難度上公升的不止一點點,首先這程式的思路就已經將難度抬高了不止一點點,然後這個結構又有三個,什麼當型,直到型,還有更複雜的for型迴圈,只有一次迴圈還好說,直接套用公式就差不多能夠解決了,但是更多的情況是一次迴圈根本解決不了問題,要多次巢狀,這個巢狀就更難了,變數的數量多了很多,誰該事先賦值,誰不用賦值都要想的清楚,再有就是明了什麼時候還停止迴圈什麼時候該進行下乙個迴圈,這就要用break continue了,這兩個詞結束誰,繼續誰要清楚,不能亂用,我的想法是能不用就不去用。

我的感想就是明明上課的時候聽起來沒有那麼難,思路也有可是變成程式的時候咋就這麼彆扭呢,先不說誰跟誰迴圈,就是該用哪個語句都得想一會兒,最後還是試一下才明了,雖然說計算機算的快可以用暴力出奇蹟,但是這個時候,我就不知道該怎麼結束了,想法在腦子裡,就是弄不到程式上去,明明就只有三種形式,為什麼就是理解不了呢,還有就是除錯啊,語法錯誤還好,時間長了能看出來,但是演算法錯了這個是真難,咱就是這麼想的也是這麼輸入的,也沒輸錯,但是出來的就不是咱想得那個樣子,看多久也是那個樣子,結果都是我這個程式沒有錯。

最後加個例子吧,這個例子是上課時的的那個,因為上高代的時候剛講過,就是輾轉相除法,在高代上看著還挺複雜的,可能是因為那是在算多項式吧,寫成程式竟然可以這麼簡單。

#include

using namespace std;

int main()

cout

關於迴圈結構程式設計的總結

第四單元中進行了迴圈設計的學習。迴圈結構程式更注重問題的分析,當問題分析清楚之後然後運用迴圈語句進行計算。一些複雜需要大量計算和重複,運用迴圈結構可以高效的得出結論。while語句 先表示式再迴圈體 while 表示式 do while語句 先迴圈一次再表示式 dowhile 表示式 for 表示式...

迴圈結構的總結

迴圈結構總結 a 迴圈結構是程式設計中最能發揮計算機特長的程式結構,c語言中提供三種循 for,while,do while 它可以減少源程式重複書寫的工作量,用來描述重複執行某段演算法的問題。順序結構,選擇結構,迴圈結構是用於結構化程式設計的三種基本結構 1.for語句 用來實現當型迴圈控制結構,...

迴圈結構總結

迴圈結構總結 一.幾種迴圈結構 1.while迴圈。while 條件 迴圈體當滿足條件時執行迴圈,不滿足時跳出。2.do while迴圈。do迴圈體 while 條件 執行迴圈體,並判斷是否滿足條件。如果是,就繼續迴圈,否則跳出。while迴圈和do while迴圈的區別在於,while迴圈是先判斷...