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