有如下程序: a = 100 Do s=s+a a=a+1 Loop While a > 120

admin2013-02-04  0

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

选项 A、100
B、120
C、201
D、101

答案8

解析 尽管a>120一开始就不成立,但Do循环仍然执行一次,因为While放在Do语句块的后面,循环体先执行,再判断。
转载请注明原文地址:https://kaotiyun.com/show/ANup777K
0

最新回复(0)