一个ACCESS的VBA编程。菜鸟问题。。

2025-02-25 05:27:48
推荐回答(1个)
回答1:

s=0 '把0赋值给变量s
For i=1 To 10 step 2 'FOR循环,步长为2,即每循环一下,i的值加2,1为i的初始值,当i超过10时退出循环
s=s+1 's的值增加1
i=i*2 'i的数值扩大1倍
Next i '循环

详细过程如下:
s=0,i=1,执行第一次循环后,s=1,i=2
next i,即i=i+2
s=1,i=4,执行第二次循环后,s=2,i=8
next i,即i=i+2
s=2,i=10,执行第三次循环后,s=3,i=20
next i,即i=i+2
s=3,i=22,i此时>10,退出循环
最后s=3,i=22