do...while 循環(huán)與 while 循環(huán)語法有些類似,但執(zhí)行過程差別比較大。
語法:
執(zhí)行過程:
<1>、 先執(zhí)行一遍循環(huán)操作,然后判斷循環(huán)條件是否成立
<2>、 如果條件成立,繼續(xù)執(zhí)行< 1 > 、< 2 >,直到循環(huán)條件不成立為止
特點(diǎn): 先執(zhí)行,后判斷
由此可見,do...while 語句保證循環(huán)至少被執(zhí)行一次!
例如,依然輸出 1000 遍“我愛慕課網(wǎng)”,使用 do...while 的實(shí)現(xiàn)代碼為:
光說不練是“假把式”,讓我們來做個(gè)練習(xí)檢驗(yàn)一下吧!
實(shí)現(xiàn)功能:計(jì)算 50 以內(nèi)(包括 50 )的偶數(shù)之和
實(shí)現(xiàn)思路:首先定義一個(gè)變量 sum ,用來保存所有偶數(shù)的和,然后定義一個(gè)變量 num 代表 1--50 之間的偶數(shù),值從 2 開始,每次循環(huán)執(zhí)行時(shí)將 num 的值累加保存在變量 sum 中,并且將 num 值加 2 (偶數(shù)嘛,你懂得哈~~),只要 num 的值在 1--50 之內(nèi)就重復(fù)執(zhí)行該循環(huán)
請將編譯器中的第 10、14 行補(bǔ)充完整。
運(yùn)行結(jié)果為: 50以內(nèi)的偶數(shù)之和為:650
請驗(yàn)證,完成請求
由于請求次數(shù)過多,請先驗(yàn)證,完成再次請求
打開微信掃碼自動綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書簽
舉報(bào)