日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 人文社科 > 人文关怀 >内容正文

人文关怀

在c语言中while循环和do-while循环的主要区别是(c语言中while和do while循环的主要区别是)

發(fā)布時間:2024/8/26 人文关怀 24 博士
生活随笔 收集整理的這篇文章主要介紹了 在c语言中while循环和do-while循环的主要区别是(c语言中while和do while循环的主要区别是) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

關(guān)于在c語言中while循環(huán)和do-while循環(huán)的主要區(qū)別是,c語言中while和do while循環(huán)的主要區(qū)別是這個很多人還不知道,今天菲菲來為大家解答以上的問題,現(xiàn)在讓我們一起來看看吧!

1、循環(huán)結(jié)構(gòu)的表達(dá)式不同:while循環(huán)結(jié)構(gòu)的表達(dá)式為:while(表達(dá)式){循環(huán)體}。

2、do-while循環(huán)結(jié)構(gòu)表達(dá)式為:do{循環(huán)體;}while(條件表達(dá));。

3、2、執(zhí)行末尾循環(huán)體的順序不同while循環(huán)的末尾循環(huán)體也是在中間循環(huán)體里,并在中間循環(huán)體中執(zhí)行,循環(huán)體是否繼續(xù)運(yùn)行的條件也在循環(huán)體中。

4、do-while循環(huán)是在中間循環(huán)體中加入末尾循環(huán)體,并在執(zhí)行中間循環(huán)體時執(zhí)行末尾循環(huán)體,循環(huán)體是否繼續(xù)運(yùn)行的條件在末尾循環(huán)體里。

5、舉例如下:while(0){printf("執(zhí)行循環(huán)體。

6、");}do{printf("執(zhí)行循環(huán)體");}while(0);前者先判斷一次條件是否滿足,不滿足所以不執(zhí)行下面的循環(huán)體,循環(huán)體沒有被執(zhí)行;后者先執(zhí)行一次循環(huán)體,再判斷條件是否滿足,不滿足所以不再執(zhí)行循環(huán)體,循環(huán)體執(zhí)行了一次。

7、這種區(qū)別只有在條件在第一次判斷就為"0"(假)時才體現(xiàn)出來,若第一次條件判斷為非"0"(真),則沒有這種區(qū)別。

8、3、執(zhí)行次數(shù)不同while循環(huán)是先判斷后執(zhí)行,如果判斷條件不成立可以不執(zhí)行中間循環(huán)體。

9、do-while循環(huán)是先執(zhí)行后判斷,執(zhí)行次數(shù)至少為一次,執(zhí)行一次后判斷條件是否成立,如果不成立跳出循環(huán),成立則繼續(xù)運(yùn)行循環(huán)體。

10、4、執(zhí)行時判斷方式不同while循環(huán)執(zhí)行時只有當(dāng)滿足條件時才會進(jìn)入循環(huán),進(jìn)入循環(huán)后,執(zhí)行完循環(huán)體內(nèi)全部語句至當(dāng)條件不滿足時,再跳出循環(huán)。

11、do-while循環(huán)將先運(yùn)行一次,在經(jīng)過第一次do循環(huán)后,執(zhí)行完一次后檢查條件表達(dá)式的值是否成立,其值為不成立時而會退出循環(huán)。

12、參考資料來源:百度百科——while百度百科——do while。

本文到此分享完畢,希望對大家有所幫助。

總結(jié)

以上是生活随笔為你收集整理的在c语言中while循环和do-while循环的主要区别是(c语言中while和do while循环的主要区别是)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。