下列各种形式的循环中,输出"*"的个数最少的循环是( )。
2021-07-13
问题:
[单选] 下列各种形式的循环中,输出"*"的个数最少的循环是( )。
A . a=5:b =8 Do Print "*" a=a+1Loop While a<b
B . a=5:b =8 Do Print "*" a=a+1 Loop Until a<b
C . a=5:b =8 DoUntil a-b Print "*" b =b +1Loop
D . a=5:b =8 Do Until a>b Print "*" a=a+1Loop
正确答案:C
参考解析:选项A、B先打印*,然后判断条件是否符合条件,而选项C、D 先判断后打印,显然选项A、B要多打印*,排除。重点比较Until a -b 和Until a>b 两个条件,选项C不打印*,故选项C符合条件。
词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。
