作业帮 > 数学 > 作业

VB程序如下:Dim a a = Array(1,2,3,4,5,6,7,8) i = 0 For k = 100 To

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/16 09:48:04
VB程序如下:Dim a a = Array(1,2,3,4,5,6,7,8) i = 0 For k = 100 To 90 Step -2
完全看不懂...要详解..
VB程序如下:
Dim a
a = Array(1,2,3,4,5,6,7,8)
i = 0
For k = 100 To 90 Step -2
s = a(i)^2
If a(i) > 3 Then Exit For
i = i + 1
Next k
Print k; a(i);s
上述程序的输出结果是( ).
94 4 16
再问: 详解啊...怎么做的.?
再答: 等我慢慢写 第一次循环 k=100 s=a(0)^2=1^2=1 第二次循环 k=98 s=a(1)^2=2^2=4 第三次循环 k=96 s=a(2)^2=3^2=9 第四次循环 k=94 s=a(3)^2=4^2=16 因为a(3)=4>3,退出for