网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
06月15日漏签0天
按键吧 关注:475贴子:14,399
  • 看贴

  • 吧主推荐

  • 游戏

  • 0回复贴,共1页
<<返回按键吧
>0< 加载中...

新手当学习,老鸟当复习 for循环应用和总结

  • 只看楼主
  • 收藏

  • 回复
  • kuloo502
  • 铁杆吧友
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
For 10
TracePrint "我循环了"
Next
//这个就是循环了10次,
次数=10
For 次数
TracePrint "打怪"
Next
//这个是变量做次数.
For i = 446 To 146 step -1 TracePrint i
MoveTo i,186
Delay 50
Nex
//这是一个步长为负数的循环.运行一下,你会发现他是从右往左移动
For i = 0 To 9 For j = 0 To 9
TracePrint "当前i的值是" & i & "当前j的值是" & j
Next
Next
大家在看For的时候先看看这个For里面有几个循环,那上面的做例子,我们看见了2个for循环上面的j在 i循环里面,那我们是一步一步来看,大家点击单步看看
1,脚本在执行For i = 0 To 9 的时候,i的值是0,大家没有问题吧!
2,脚本在往下面走遇到 For j = 0 To 9 ,那么j的值也是0是吧!
3,脚本在往下走就是输出了,那当前i j 的值就是0,0,
4,脚本在往下走遇到Next ,就是里面的j循环是吧,那么脚本就要把j的值全部输出才可以跳出来,那J的值就是1,2,......到9过
5,里面的for循环结束了,有到外面来了,有遇到外面的循环,此事i的值就是1了,在往下,有遇到里面的for就在吧J的值从0到9输出,一直到i的值是9,j的值是9脚本的停止运行了,大家要把按键打开调试一下,看看.
这是个重点,大家一定要理解..
for循环的退出
For i = 112 To 412 step -1
MoveTo i, 186
If i = 220 Then
Exit For //这句话就是退出for循环
End If
TracePrint "当前的坐标" & i &","& i
Delay 50
Nex
//注意:step的值就是步长-1可以改变,
---------------------------------------------------------------------------------------------------
最后总结几点
1.for循环后面可以直接跟数字,例如,for10........next.
2.for循环次数不推荐写小于2,比如0,1
3.for循环可以有一个变量.
4.循环变量不推荐在循环体中修改.
5.step可以控制for循环的步长,不写的话默认是1,写0就是死循环了,不推荐写0
6.可以用 Exit For 退出循环.
7.for正常结束后,该变量的最后的值是 最后的值+上步长的值,例子
For i = 0 To 5
TracePrint i
Next
TracePrint
里面i的值是5,外面的值是6,所以在使用if判断的时候要注意了.


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 0回复贴,共1页
<<返回按键吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示