VB程序的步长值【step】有什么用?如果没有step,会影响计算结果吗?

如题所述

VB程序的步长值【step】有什么用?
step用来指定for循环循环因子的增量,默认值为1(省略不写的情况)
每次循环之后循环因子会增加step所指定的数值
比如for i = 0 to 10 step 2,那么每次循环之后i = i + 2,所以依次循环了i=0,2,4,6,8,10
这个增量也可以是负数

如果没有step,会影响计算结果吗?
这要看你的程序逻辑,如果你的意图和for默认情况下step=1相同,那么就可以不写。其他情况就不一定正确了。
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-11-10
在BASIC中 for循环用到了step作为步长 不加step的话 系统默认步长为1 如果你设计程序时 用到循环例如for i=1 to 10 step 1 s=s+inext i则在上式中的step 1 可以省去 也就是可以写成for i=1 to 10 s=s+inext本回答被网友采纳
第2个回答  2013-11-10
step是在for循环中用于定义循环变量每次增加的值的,如果没有写step的话,程序就会按默认的step=1来处理
第3个回答  2013-11-10
步长就是你循环的时候每次加几,没有step是无法计算出的

VB程序的步长值【step】有什么用?如果没有step,会影响计算结果吗?
VB程序的步长值【step】有什么用?step用来指定for循环循环因子的增量,默认值为1(省略不写的情况)每次循环之后循环因子会增加step所指定的数值 比如for i = 0 to 10 step 2,那么每次循环之后i = i + 2,所以依次循环了i=0,2,4,6,8,10 这个增量也可以是负数 如果没有step,会影响计算结果...

vb中的step是什么意思?
在VB代码中,Step是一个关键字,表示循环时每次递增或递减的值。针对一个循环变量,如果我们规定了Step的值,那么每次循环这个变量都会自动增加或减小这个规定的值。例如,一个循环从1到10,如果Step=2,那么每次循环的变量就会自动增加2,输出的结果就是1 3 5 7 9。Step关键字也可以用于其他方面。比...

vb里step是什么,怎么用
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

vb程序里step是什么意思
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 i Print n End Sub 执行结果为10(循环一共运行了10次),如果写成 Step ...

VB程序中STEP是什么意思啊
步进值。step 1 为顺序按1的步长递增。step -1 为逆序按-1递减。其余的以此类推

vb的步长值到底是什么,谁能解释的清楚一些,谢谢了
步长为1 i的变化i=1,2,3,4 sum=1+1+2+3+4 步长为2 i的变化i=1,3 sum=1+1+3 步长为3 i的变化i=1,4 sum=1+1+4

vb程序里step是什么意思
step 一般是指步长,在for循环中使用,如 for i =1 to 10 step 3 '即第一次i=1,第二次i=1+3,第三次i=1+3+3...即数学中的等差数列的等差 print i next i

在VB的for循环语句中的step有什么作用,我每次看到这里都不明白step到...
步长,你循环从1to10, 每次加多少呢 step就是 每次加多少 不写 就是 默认加1

step是什么意思,VB中step是什么意思
step就是步长,即走一步所跨越的距离。在VB中表示循环的增量,比如 step 2,循环初值为1,那么第二次循环时就是 1+2=3,第三次循环时就是 3+2=5,依此类推。

FOR循环程序设计中的step 是啥意思啊,是公差吗?
step是For循环语句中的步长值,<步长值>是计数器值的增长或减少量。如果<步长值>是负数,则计数器被减小。如果省略STEP子句,则默认<步长值>是1。<初值>、<终值>和<步长值>均为数值型表达式。

相似回答