循环问题
程序
private sub command1_click
j=0
for i=1 to 10 step 2
i=i+3
j=j+1
print "第";j;"次循环i=";i
next i
end sub
程序运行窗体显示
第1次循环i=4
第2次循环i=9
第3次循环i=14
第4次循环i=19
step 2 和i=i+3 是不是矛盾呀,这是书上写的应该没错,请高手指教这是什么意思.
感谢!
程序
private sub command1_click
j=0
for i=1 to 10 step 2
i=i+3
j=j+1
print "第";j;"次循环i=";i
next i
end sub
程序运行窗体显示
第1次循环i=4
第2次循环i=9
第3次循环i=14
第4次循环i=19
step 2 和i=i+3 是不是矛盾呀,这是书上写的应该没错,请高手指教这是什么意思.
感谢!
应该可以循环三次,14是第三次循环后的结果,但循环之初还是在1 to 10范围内的.
不过为什么会有第4次就想不通了啊.请高手指教.