for i = 1 to 3

问题描述:

for i = 1 to 3
i=i+i
next
Msgbox i

一共循环3次,第一次 i=1 , i = 2, i= 3 ;最后i=i+i 就是 6= 3+3 ,由于next 后面不会自动释放 i 所以跳出循环后 i 还是会再加1的,所以Msgbox i 应该等于 7也就是说Next就隐含了i=i+1对吗?没错,就是这样意思,你多试试就知道了另外,for i = 1 to 10 step 2 , 这才是for 循环的原型,step省略即+1而已, 如果step 2跳出循环后i 是再加2 的