51Testing软件测试论坛
标题:
如何跳出本次for循环,执行下个for循环
[打印本页]
作者:
ccl
时间:
2009-8-4 15:48
标题:
如何跳出本次for循环,执行下个for循环
for i=0 to 10
if(i=5)then
退出本次FOR循环
end if
打印出i值
next
请大家帮忙,急呀
作者:
dreamever
时间:
2009-8-4 16:01
让i= 10自然就能退出循环了。
在java里直接写break就可以退出for循环了,VBS里应该有类似的语句,楼主百度一下吧。
作者:
intothestorm
时间:
2009-8-4 16:05
你点一下for,按F1,佛祖会指引你方向。
作者:
dreamever
时间:
2009-8-4 16:38
原帖由
intothestorm
于 2009-8-4 16:05 发表
你点一下for,按F1,佛祖会指引你方向。
熊猫会指引你
作者:
zone_xf
时间:
2009-8-4 16:40
标题:
回复
Dim i
For i = 0 to 10
If i = 5 Then
i = i + 1
End If
msgbox i
Next
[
本帖最后由 zone_xf 于 2009-8-4 16:46 编辑
]
作者:
ls_721521
时间:
2009-8-4 17:07
If i = 5 Then
exit for
End If
作者:
nbkhic
时间:
2009-8-4 17:26
F1吧,我以前也不知道有exit这个命令...惭愧
作者:
hsjzfling
时间:
2009-8-5 09:28
标题:
回复 1# 的帖子
LZ的意思很可能指的是退出当前loop,而非退出整个for循环吧。。。若需求是这样,那这样写即可:
for i=0 to 10
if(i<>5)then
打印出i值
end if
next
作者:
maomao257
时间:
2009-8-5 11:48
如果当i =5 不打印的话 答案在LS
作者:
lvguobin
时间:
2009-8-6 15:19
答案在楼上的楼上
作者:
kam
时间:
2009-8-6 22:15
我觉得可以用while和loop
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2