黑马程序员技术交流社区

标题: for循环计算 [打印本页]

作者: 李松涛    时间: 2016-1-26 19:53
标题: for循环计算
对于循环:
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次
作者: 水丹青    时间: 2016-1-28 23:59
可以可以可以
作者: 石门一梦    时间: 2016-1-29 10:19
好好学吧!      
作者: 13631297627    时间: 2016-1-29 22:00
受教了!!!
作者: 13631297627    时间: 2016-1-30 16:10
可以的Q.Q




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2