问题
单项选择题
有如下程序:
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。