谁帮解释下这些代码。刚学的

来源:百度知道 编辑:UC知道 时间:2024/05/04 09:11:05
Private Sub Form_Click()
x = 5
For i = 1 To 20 Step 2
x = x + i \ 5
Next i
Print x

End Sub
我还是不明白x = x + i \ 5这句是怎么运算的。 i \ 5 那么i 的值是多少??

Private Sub Form_Click() '界面点击事件
x = 5 ‘将X初始化为5(x在这之前应该是被定义了的)
For i = 1 To 20 Step 2 '循环,i由1开始,每次递增2,i最大为20
x = x + i \ 5 '在循环过程中x改变的规律
Next i '表示继续执行,下一个i值的意思
Print x '输出x的值

End Sub
----------------------
举个例子吧,当i=1时,x=5(注意这里的5是x的初始值)+1/5=5.2
当计算完i=1时x的值,这个时候x的值已经改变,不再是初始值5,而是5.2
当i=3时,x=5.2+3/5=5.8
所以你可以根据这样的规律一直算下去~~~
(注意i的值是以每次递增2的规律算的)