For to step to必须后用常量吗,不能是变量?[已解决]
本帖最后由 runking 于 2010-9-27 17:10 编辑求解等待中... For...To...Step...Next
--------------------------------------------------------------------------------
基于表达式循环.
For <变量> = <开始> To <停止>
语句
...
Next
参数
变量 一个用于统计当前数量的变量.
开始 变量的初始数字值.
停止 变量的结束数字值.
步进值 [可选参数] 数字值 (或者小数)每次循环所增加的值. 默认为 1.
注意/说明
如果指定了MustDeclareVars,无需声明这个变量.程序将会自动创建一个 LOCAL 范围的变量(局部变量).
For...Next 可以被嵌套使用. For 循环将会在 变量 超过 停止 值时终止. 如果 步进值 或者 停止值 为一个变量, 它的值使用只在第一次循环时读取的值.
在下方情形中 For 循环将被执行0次:
开始 > 停止 和 步进值 > 0, 或者
开始 < 停止 和 步进值 为负数
For $i = 5 to 1 Step -1
MsgBox(0, "递减计数!", $i)
Next
MsgBox(0,"", "点火起飞!")
代码说话:
Dim $i=1,$n=10,$st=2
Dim $str=''
For $k=$i To $n Step $st
$str&=$k&@CRLF
Next
MsgBox(0,0,$str) 多谢!!!!!!!!!!!!!!!
页:
[1]