通常形式:
Dim i as integer
For i = 1 to 4
执行代码
Next
完全形式:
Dim i as integer
For i = 1 to 4 step 1
执行代码
Next
For循环表示设定的循环变量(例子中为i)从初值开始以递增(或递减)的形式进行循环,直到变量值大于等于终值
以For i = 1 to 4为例
i在第一次循环时值为1,因为没有输入步长(即完全形式中后面的Step 1),默认为递增1,执行完执行代码后,i增加1,值为2,开始第二次循环。以此类推,直到i=4,执行完毕后结束循环,继续向下面的代码执行。
另分析:
For i = 1 to 4 step 3
i在第一次循环时,值仍为1(初值),因为步长为3,表示递增3,执行完执行代码后,i增加3,值为4,满足大于等于4(终值)的条件,执行完执行代码后结束循环。
以此类推,For i = 4 to 1,当终值小于初值时,步长默认为-1,可以设定为其他值。
以上完全原创,希望有帮助。
for循环
从1 至 4 ,循环四次,变量由1变至4
初始值为1 循环4次
for循环中的循环范围参数