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

VB中FOR循环STEP的问题

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

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

dim i,L as integer '声明i为变体变量,L为整型变量 for i = 0 to 20 step L '循环从0到20,注意你这里是个字母“o”,应该是数字“0”,步长为L,之前L没有赋值,所以L为0 L = 0 '给L赋值 L.... '结果L不为0 next i For循环不写步长时步长默认为1

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

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 '循环变...

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结束循环。

循环变量i从1到20 步长为-2 当循环变量i初值等于终值时执行1次,初值比终值大2时执行2次.4时执行3次........2n时执行n+1次 但式中循环变量i初值比终值小,所以此循环不执行

i的循环条件是从1到3,换句话说循环的退出条件就是i大于3,所以当循环结束时,i的值就是3+step,由于step默认为1,所以i就等于4咯 补充说明一下:Next i的作用相当于i=i+step,当最后一次循环运行时,i=3,那么当运行到next时,i就被自动+step,...

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