[單項選擇題] 下面程序段的運行結(jié)果是 a=1 b=1 Do a=a+1 b=b+1Loop Until b>5Print"k="; a;
2021-07-20
[單項選擇題] 下面程序段的運行結(jié)果是 a=1 b=1 Do a=a+1 b=b+1Loop Until b>5Print"k="; a; Spc(4) ; "b="; b + a
A.k=7 b=14
B.k=6 b=6
C.k=4 b=8
D.k=6 b=12
正確答案:D
參考解析:[命題目的] 考查考生對Do…Loop Until循環(huán)控制結(jié)構(gòu)的掌握情況。[解題要點] 本題中的Do-Loop Until循環(huán)為直到型循環(huán)結(jié)構(gòu),直到條件b>5為止,此時a=6,b=6,所以最后輸出的結(jié)果是k=6 b=12。所以正確答案是選項D) 。[錯解分析] Do…Loop Until循環(huán)控制結(jié)構(gòu)是先執(zhí)行循環(huán)體語句,然后再判斷條件。因此,不管條件如何,該循環(huán)語句至少執(zhí)行一次循環(huán)體。[考點鏈接] Do…Loop Until、Do…Loop While循環(huán)控制結(jié)構(gòu)。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。