xdxp.net
当前位置:首页 >> VB中FOR循环STEP的问题 >>

VB中FOR循环STEP的问题

是的,For i = 1 To 10 Step 2 表示从1开始循环,每次变量加2

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

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

哦,这个结果我已经运行过了! 都是11!没什么区别! 从0-1,每次增加0.1,循环11次。所以累加后和为11 从0-0.1,每次增加0.01,循环11次,所以累加后和也为11 没什么区别!!! 下面是我运行的代码 Private Sub Command1_Click() n = 0 For i = 0 ...

1、正确的循环次数应该是: X = 0 For I=a To b Step c X = X + 1 Next I X是循环总次数 2、我认为你的:“循环总次数=(b - a) \ c + 1”应该是的,例如: For I=1 To 10 Step 3的循环总次数=(10-1)\3+1=3+1=4。 3、再次:“还有步长值如何随着循环...

Step 表示步长 比如 For i=1 to 6 step 2 就会显示 1,3,5 如果 For i=1 to 6 step 3 就会显示 1,4 step 2 的意思是每次跳俩个数 显示 1 后 然后显示1+2,(1+2)+2……

循环的步进值是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结束循环。

For...Next 语句示例 本示例使用 For...Next 语句创建一个字符串,其内容为由 0 到 9 的十个数字所组成的字符串,每个字符串之间用空格隔开。外层循环使用一个变量当作循环计数器,每循环一次,变量值减一。 Dim Words, Chars, MyString For Wor...

for i = 1 to 10 step 2 【循环体】 next i '循环变量 i 从1开始,每次循环后+2,所以 i 取值是:1,3,5,7,9 step叫做步进,表示每次循环后循环变量增加的值,如果是负数则是减少,比如: for i = 10 to 1 step -2 【循环体】 next i '循环变...

这个Step 表示步长,步长为2就是每次增加2,但要小于m,第一次是m=1,就是内循环直被运行了1次,第二次m=2,但是任然直运行了一次,因为n的值每次增加2,这样就是3了,大于此时的m,直接跳出内循环。。。以此类推,可以得出是1+1+2+2+······+5+5...

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