作业帮 > 综合 > 作业

Dim a1(10),a2(10) For i=1to10 a1(i)=3*i a2(i)=a1(i)*3 Next i

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/05/01 09:03:21
Dim a1(10),a2(10) For i=1to10 a1(i)=3*i a2(i)=a1(i)*3 Next i Text1.Text=Str(a2(i/2-0.1))
Private Sub Command1-Click()
Dim a1(10),a2(10)
For i=1to10
a1(i)=3*i
a2(i)=a1(i)*3
Next i
Text1.Text=Str(a2(i/2-0.1))
End Sub
程序运行后显示(B)
A 36 B 45 C 54 D 63
求讲解
Dim a1(10),a2(10) For i=1to10 a1(i)=3*i a2(i)=a1(i)*3 Next i
for 循环后 i 的值为11
i/2-0.1=5.4
因为识别数组元素的索引只能是整数,所以a2(5.4) 实际就是 a2(5)
a1(5)=3*5=15
a2(5)=a1(5)*3=15*3=45
再问: i=11。。。为什么?
再答: for 1=1 to 10 .... next i 10 以后 i=i+1=11