vbscript的for循环里面怎么退出此次循环?

2024-12-30 07:18:09
推荐回答(5个)
回答1:

加个EXIT FOR 啊 大哥.书上都有啊
楼下的...我怀疑你是不是骗分来的.
for 1 to 100 step 1
i=i+1
if i=20 then
exit for
end if

next

这样就退出了 当i=20的时候. 我好久没用VB了 都忘了怎么用了.大概写一下 你自己注意。 那要用到GOTO 语句。。 具体语法我忘记了。 自己查下资料。因为VB中没有提供像C中的continue语句来控制循环

回答2:

1、使用判断语句,当符合某条件,不执行,例如
s = 0

for i = 1 to 5
if i <> 2 then
s += i

end if

next
2、使用continue跳出当次循环,继续往下执行
s = 0

for i = 1 to 5
if i == 2 then
continue//跳出当次循环,

end if

next

回答3:

FOR..NEXT
FOR 计数器变量 TO 结束变量[STEP 步长]
......
程序代码段
......
END FOR

回答4:

k=0
for i=1 to 10
if i=5 then
else
k=k+i
end if
next

回答5:

Exit For