C語言之for語句怎樣解決迴圈的問題?

對於許多學習C語言的朋友來說,迴圈語句是必經之路,然而對於許多人剛開始學習C語言的人來說迴圈很難理解,但是不要怕,世上無難事,只怕有心人。這裡,我將教大家學會C語言迴圈中的難點——for語句的使用。

工具/原料

電腦

C語言程式設計軟體(這裡以Dev-C++為例)

方法/步驟

關於用Dev-C++軟體編寫C語言程式的方法這裡就不在詳細講解了,不會的朋友可以參照我之前釋出的經驗。

C語言之for語句怎樣解決迴圈的問題

這裡語句1表示初始化語句,語句2表示條件語句,語句3表示控制語句,語句4表示迴圈的主體。

C語言之for語句怎樣解決迴圈的問題

首先對條件進行初始化(根據初始化語句進行);然後根據條件語句進行判定,如果符合即進入迴圈的主體,不符合則不進入迴圈;接下來就是符合的情況下,進入迴圈主體,執行一次,然後在執行控制語句,再進行語句2的判定,符合的情況下在進行迴圈體執行一次;然後在重複上一步,知道判定不符合為止即結束。

C語言之for語句怎樣解決迴圈的問題

這裡簡單的寫一個for語句的例子,供參考理解。

C語言之for語句怎樣解決迴圈的問題

講解:首先i=1, 符合i<10, 進入迴圈,輸出一個 * , 然後執行i++;再判定,直到i=10時不滿足結束迴圈, 這時已經輸出了九個 * 。

C語言之for語句怎樣解決迴圈的問題

執行結果如圖所示。

C語言之for語句怎樣解決迴圈的問題

C語言for語句的講解就到這裡,希望初學者還要多寫幾個程式練習練習。

C語言之for語句怎樣解決迴圈的問題

相關問題答案