作业帮 > 数学 > 作业

写出下列程序运行的结果. Dim s, i As Integer s=0 i=1 While i<=10 s=s+1 i

来源:学生作业帮 编辑:百度作业网作业帮 分类:数学作业 时间:2024/08/11 19:40:36
写出下列程序运行的结果. Dim s, i As Integer s=0 i=1 While i<=10 s=s+1 i=i+1 Wend Print s
运行结果是:
写出下列程序运行的结果. Dim s, i As Integer s=0 i=1 While i<=10 s=s+1 i
区别就在于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
……
……