溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

c語言do while和while循環有什么區別?

發布時間:2020-05-20 11:03:54 來源:億速云 閱讀:426 作者:Leah 欄目:編程語言

c語言do while和while循環有什么區別?針對這個問題,今天小編總結這篇有關do while和while循環區別的文章,希望能幫助更多想解決這個問題的朋友找到更加簡單易行的辦法。

1、循環結構的表達式不同

while循環結構的表達式為:while(表達式){循環體};

do while循環結構的表達式為:do{循環體;}while (條件表達);。

2、執行時判斷方式不同

while循環執行時只有當滿足條件時才會進入循環,進入循環后,執行完循環體內全部語句直到條件不滿足時,再跳出循環。

do-while循環將先運行一次,在經過第一次do循環后,執行完一次后檢查條件表達式的值是否成立,其值為不成立時才會退出循環。

3、執行次數不同

while循環是先判斷后執行,如果判斷條件不成立可以不執行中間循環體。

do-while循環是先執行后判斷,執行次數至少為一次,執行一次后判斷條件是否成立,如果不成立跳出循環,成立則繼續運行循環體。

4、執行末尾循環體的順序不同

while循環的末尾循環體也是在中間循環體里,并在中間循環體中執行,循環體是否繼續運行的條件也在循環體中。

do-while循環是在中間循環體中加入末尾循環體,并在執行中間循環體時執行末尾循環體,循環體是否繼續運行的條件在末尾循環體里。

看完上述內容,你們對do while和while循環的區別大概了解了嗎?如果想了解更多相關文章內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女