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