小明英語(yǔ)測(cè)驗(yàn),“computer”這個(gè)單詞再一次寫(xiě)錯(cuò)了,小明又決定抄10遍,但是小明想“我寫(xiě)一遍就能記住了,剩下的交給計(jì)算機(jī)幫我完成!”。
對(duì)于小明這個(gè)想法,就可以用到C語(yǔ)言中的do-while循環(huán),一般形式如下:
do-while循環(huán)語(yǔ)句的語(yǔ)義是:它先執(zhí)行循環(huán)中的執(zhí)行代碼塊,然后再判斷while中表達(dá)式是否為真,如果為真則繼續(xù)循環(huán);如果為假,則終止循環(huán)。因此,do-while循環(huán)至少要執(zhí)行一次循環(huán)語(yǔ)句。其執(zhí)行過(guò)程可用下圖表示:
根據(jù)do-while語(yǔ)句的特點(diǎn),小明的代碼實(shí)現(xiàn)如下:
注意:使用do-while結(jié)構(gòu)語(yǔ)句時(shí),while括號(hào)后必須有分號(hào)。
某公司2014年在職人數(shù)為200人,以每年20%增長(zhǎng)速度不斷擴(kuò)大招工規(guī)模,請(qǐng)使用do-while循環(huán)計(jì)算從2014開(kāi)始至哪一年招工規(guī)模能夠突破1000人。
在代碼編輯中,第8行,第10行補(bǔ)全代碼。
運(yùn)行結(jié)果為: 到2023年招工規(guī)模突破1000人
1、是否改變了循環(huán)變量的值以避免死循環(huán)
2、while后的表達(dá)式是否忘記了分號(hào)?
請(qǐng)驗(yàn)證,完成請(qǐng)求
由于請(qǐng)求次數(shù)過(guò)多,請(qǐng)先驗(yàn)證,完成再次請(qǐng)求
打開(kāi)微信掃碼自動(dòng)綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書(shū)簽
舉報(bào)