A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 李松涛 中级黑马   /  2016-1-26 19:53  /  1222 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

对于循环:
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次

4 个回复

倒序浏览
可以可以可以
回复 使用道具 举报
好好学吧!      
回复 使用道具 举报
受教了!!!
回复 使用道具 举报
可以的Q.Q
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马