在C語(yǔ)言中,while和do…while循環(huán)的主要區(qū)別是()。
在C語(yǔ)言中,while和do…while循環(huán)的主要區(qū)別是( )。
A.do…while的循環(huán)體不能是復(fù)合語(yǔ)句
B.do…while允許從循環(huán)體外轉(zhuǎn)到循環(huán)體內(nèi)
C.while的循環(huán)體至少被執(zhí)行一次
D.do…while的循環(huán)體至少被執(zhí)行一次
正確答案:D解析:本題考查while和do…while循環(huán)的區(qū)別。while循環(huán)的控制出現(xiàn)在循環(huán)體之前,只有當(dāng)while后面的表達(dá)式的值為非零時(shí),才可能執(zhí)行循環(huán)體;在do…while構(gòu)成的循環(huán)體中,總是先執(zhí)行一次循環(huán)體,然后再求表達(dá)式的值,因此無(wú)論表達(dá)式的值是否為零,循環(huán)體至少要被執(zhí)行一次。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。