为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

九州编程 2019-04-14 12:08:40
exit for 是退出循环吧?k=0for i=1 to 10if i=5 then 退出此次循环后继续循环k=k+inext正常的1累加到10的结果应是55我想当i=5时退出此次循环后继续循环,希望的结果是50
查看完整描述

4 回答

?
四季花海

TA贡献1811条经验 获得超5个赞

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

查看完整回答
反对 回复 2019-04-15
?
LEATH

TA贡献1936条经验 获得超6个赞

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语句来控制循环


 


查看完整回答
反对 回复 2019-04-15
?
ITMISS

TA贡献1871条经验 获得超8个赞

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

查看完整回答
反对 回复 2019-04-15
?
湖上湖

TA贡献2003条经验 获得超2个赞

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

查看完整回答
反对 回复 2019-04-15
  • 4 回答
  • 0 关注
  • 1982 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信