sfmx.net
当前位置:首页 >> vB stEp >>

vB stEp

循环的步进值是1,例如; for i=1 to 10 step 1 即i=1,i=2,...,一直到i=10结束循环,如果: for i=1 to 10 step 2 那么,i=1,i=3,i=5,...,一直到i=9结束循环。

vb里面的step是步长的意思,应用在for循环语句中。 例如: Dim i as Integer '定义一个整型变量ifor i=0 to 10 step 2 'for循环,next i步长是2,则循环过程中i的值是0,2,4,6,8,10如果步长是3,则循环中i的值是0,3,6,9

Step是For……Next语句中的的一个参数 Step 参数可以是正数或负数 step 参数值决定循环的执行情况 例如: Private Sub Command1_Click() Dim i As Integer Dim n As Integer n = 0 For i = 1 To 10 Step 1 '假如step为1,则可省略 n = n + 1 Next ...

for 循环 是定长循环 . 在循环开始后 把step 值加到 循环计数器 (i) 里。并不会动态改变step。 step 的值 可以是正数,负数,或0 .为0时,就会无限循环. 如果你要动态改变step 你就要用do 或 while 循环实现。

步进值。 step 1 为顺序按1的步长递增。 step -1 为逆序按-1递减。 其余的以此类推

循环的步长,默认为1 For i = 1 To 5 ... Next i 取值为 1、2、3、4、5 For i = 1 To 5 Step 2 ... Next i 取值为 1、3、5

在VB中, For i = 4 To 1 Step -1 Print i Next i 当循环初值比循环终值大时,必须要有一个小于0的步长值,循环体才会执行。 上面的循环体会执行4次(每次遇到Next i 语句,控制变量 i 自动加一个Step 值,即-1),输出共有4行: 4 3 2 1

vb中,step-1就是当一个FOR循环的循环体结束时,遇到NEXT语句,就执行 控制变量=控制变量-1

step 步进,表示循环变量如何变化,省略则默认1,即每次循环变量+1 step -1 就是每次循环变量自减1 比如: for i=10 to 8 step -1 就是i取10,9,8 “插入”操作就是把数组增大1,并把插入位置后面的元素往后移,所以 n=n+1 不能删除

如果没有其他条件使循环变量的值发生变化,当第一次循环条件满足时,step为0将造成死循环,当第一次循环条件不满足时,step为0不循环

网站首页 | 网站地图
All rights reserved Powered by www.sfmx.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com