问题 单项选择题

有如下程序:
a = 100
Do While a > 120
s=s+a
a=a+1
Loop
Print a
运行时输出的结果是( )。

A.100

B.120

C.201

D.101

答案

参考答案:A

解析: 因为While语句与Do语句块一起使用,由于a>120一开始就不成立,故Do循环中的循环体各语句均不执行,即循环一次都没执行,因此a还是100。

判断题
单项选择题