给出如下算法:第一步,i=3,s=0 第二步 i=i+2 第三步 s=s+i 第四步 if s>=2009 回第五步 否

给出如下算法:第一步,i=3,s=0 第二步 i=i+2 第三步 s=s+i 第四步 if s>=2009 回第五步 否则执行第二步
第五步 输出i
第六步 结束
则算法完成后,输出的i的值=?
近视的鲸 1年前 已收到1个回答 举报

月饼大王 幼苗

共回答了21个问题采纳率:90.5% 举报

i = 3
s = 0
loop2:
i = i + 2
s = s + i
If s < 2009 Then GoTo loop2
Print i
输出 i=89

1年前 追问

6

近视的鲸 举报

看不懂

举报 月饼大王

你的算法,用VB代码表示出来就是上面的几行,运行结果89
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.915 s. - webmaster@yulucn.com