对于循环:
For counter = start To end [Step increment]
statements
Next [counter]
来说,该循环中语句statements执行的次数为:int((end-start)/counter)+1,即变量的终值(end)-变量的始值(start),然后除以步长(increment),得到的结果取整,再加上1,就是总的循环语句执行的次数。
例如:
For i=2 to 30 Step 2
....
Next
该循环中的语句将被执行: 30-2=28,除以2得14,取整还是14,再加1,即15
又如:
For i=2 to 100 Step 5
....
Next
该循环中的语句将被执行: 100-2=98,除以5得19.6,取整后是19,再加1,即20次 |
|