下列各種形式的循環(huán)中,輸出“*”的個(gè)數(shù)最少的循環(huán)是
下列各種形式的循環(huán)中,輸出“*”的個(gè)數(shù)最少的循環(huán)是
A.a(chǎn)=5:b=8 Do Print "*" a=a+1 Loop While a<b
B.a(chǎn)=5:b=8 Do Print "*" a=a+1 Loop Until a<b
C.a(chǎn)=5:b=8 Do Until a-b Print "*" b=b+1 Loop
D.a(chǎn)=5:b=8 Do Until a>b Print "*" a=a+1 Loop
正確答案:C解析:Do-Loop循環(huán)的執(zhí)行規(guī)則是:Do-Loop[While|Until]形式的循環(huán)是先執(zhí)行循環(huán)體,然后再進(jìn)行條件判斷;Do[While|Until]-Loop形式的循環(huán)是先進(jìn)行條件判斷,然后決定是否執(zhí)行循環(huán)體。While表達(dá)式>的含義是:若表達(dá)式>為“真”,則執(zhí)行循環(huán)體;若表達(dá)式>為“假”,則結(jié)束循環(huán)。Until表達(dá)式>的含義是:若表達(dá)式>為“假”,則執(zhí)行循環(huán)體;若表達(dá)式,為“真”,則結(jié)束循環(huán)。根據(jù)以上分析,選項(xiàng)A)輸出3個(gè)“*”,選項(xiàng)B)輸出1個(gè)“*”,選項(xiàng)C)沒有輸出“*”,選項(xiàng)D)輸出4個(gè)“
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。