Board logo

标题: [问题求助] VBS的for next 语句每次循环的值并为何没有改变? [打印本页]

作者: ansahck    时间: 2013-5-13 12:03     标题: VBS的for next 语句每次循环的值并为何没有改变?

  1. Option Explicit
  2. Dim i,j
  3. i=1:j=2
  4. For i=1 To 10 Step j
  5. MsgBox " i = " & i
  6. j=j+1
  7. Next
复制代码
本意是想每次改变step的值。但是如代码每次循环的值并没有改变。。为什么?应该怎么做?
作者: Demon    时间: 2013-5-13 13:19

http://demon.tw/programming/vbs-for-next.html
作者: ansahck    时间: 2013-5-13 13:46

3Q。。
  1. Author: Demon
  2. 'Date: 2012-1-19
  3. 'Website: http://demon.tw
  4. For i = 1 To 10
  5.     WScript.Echo i
  6.     i = i + 2 '不提倡这么做
  7. Next
复制代码
虽说不提倡。。但是我居然还是没有想到这样来试验一下。




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2