万能百科  > 计算机   > 

[单项选择题] 有如下程序,运行输出的结果是 ______ 。 s=0 Dos=(s+1)*(s+2)n=n+1 Loop Until s>=30 Pr

2021-07-14   

[单项选择题] 有如下程序,运行输出的结果是 ______ 。 s=0 Dos=(s+1)*(s+2)n=n+1 Loop Until s>=30 Print n; s

A.0 1

B.30 30

C.4 30

D.3 182

正确答案:

D

参考解析:

此循环的功能是不断根据表达式修改变量s的值,直到其值大于等于30才退出循环。变量n用于记录循环的次数。第一次循环时,s=1*2=2;第二次循环时,s=3*4=12;第三次循环时,s=13*14=182,随即退出循环,因此共循环了3次,即n=3。

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

标签