写出下列程序运行的结果. Dim s, i As Integer s=0 i=1 While i<=10 s=s+1 i=i+1 Wend Print s
运行结果是:
人气:475 ℃ 时间:2020-05-06 04:10:25
解答
区别就在于msgbox显示的计算结果,第一段显示的计算结果为s变量值,第二段显示的计算结果为k变量值.
因为用while语句进行了循环,所以s保存的数值是对i的值进行累加,而k保存的数值是对s的值进行累加,比如
第一次循环后,k=0,s=1,i=1
第二次循环后,k=1,s=2,i=2
第三次循环后,k=3,s=4,i=3
第四次循环后,k=7,s=7,i=4
……
……
推荐
猜你喜欢
- 散文文体知识填空
- 在化学反应A+B=C+D中,10gA与24gB恰好反应,生成14gC,若要生成30gD,则需要参加反应的A为多少?
- 英语翻译
- 两地相距60千米,甲乙两人8点相向而行,40分钟后相遇.甲乙速度比是5:4,乙每小时行
- some of the wheat is from Canada.What about______
- 关于willpower的英语作文
- 九分之八÷((五分之二+十分之一)×三分之四)简便计算
- 某服装厂第一季度加工了x件服装,第二季度比第一季度增加了15%,第三季度比第二季度减少15%,则第三季度加工服装多少件?用代数式