源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

VBS教程:VBscript语句-For...Next 语句

  • 时间:2020-12-24 13:19 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:VBS教程:VBscript语句-For...Next 语句

For...Next 语句

以指定次数重复执行一组语句。 [code][b]For [/b]counter = start To end [Step step] [statements] [Exit For] [statements] [b]Next[/b][/code] [h3]参数[/h3]counter 用做循环计数器的数值变量。这个变量不能是数组元素或用户自定义类型的元素。 start counter 的初值。 end counter 的终值。 step [b]counter[/b] 的步长。如果没有指定,则 [b]step[/b] 的默认值为 1。 statements [b]For[/b] 和 [b]Next[/b] 之间的一条或多条语句,将被执行指定次数。 [h3]说明[/h3][b]step[/b] 参数可以是正数或负数。[b]step[/b] 参数值决定循环的执行情况,如下所示:
如果 ... 则循环执行
正数或 0 counter <= end
负数counter >= end
当循环启动并且所有循环中的语句都执行后,[b]step[/b] 值被加到 [b]counter[/b] 中。这时,或者循环中的语句再次执行(基于循环开始执行时同样的测试),或者退出循环并从 [b]Next[/b] 语句之后的语句继续执行。 [b]注意[/b] 在循环体内改变 [b]counter[/b] 的值,将会使程序代码的阅读和调试变得更加困难。 [b]Exit For[/b] 只能用于 [b]For Each...Next[/b] 或 [b]For...Next[/b] 结构中,提供另一种退出循环的方法。可在语句中的任意位置放置任意个 [b]Exit For[/b] 语句。[b]Exit For [/b]经常和条件判断语句一起使用(例如 [b]If...Then[/b]),并立即将控制权转移到 [b]Next[/b] 之后的语句。 可以将一个 [b]For...Next[/b] 循环放置在另一个 [b]For...Next[/b] 循环中,组成嵌套循环。每个循环中的 [b]counter[/b] 要使用不同的变量名。下面的结构是正确的:
[code][b]For[/b] I = 1 [b]To[/b] 10    [b]For[/b] J = 1 [b]To[/b] 10        [b]For[/b] K = 1 [b]To[/b] 10        [b]. . .[/b]        [b]Next[/b]    [b]Next[/b]Next[/code]
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部