猿问

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

exit for 是退出循环吧?
k=0
for i=1 to 10
if i=5 then 退出此次循环后继续循环
k=k+i
next
正常的1累加到10的结果应是55
我想当i=5时退出此次循环后继续循环,希望的结果是50

九州编程
浏览 1983回答 4
4回答

四季花海

1、使用判断语句,当符合某条件,不执行,例如s = 0for&nbsp;i = 1 to 5if i <> 2 thens += iend&nbsp;ifnext2、使用continue跳出当次循环,继续往下执行s = 0for&nbsp;i = 1 to 5if i == 2 thencontinue//跳出当次循环,end&nbsp;ifnext

LEATH

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

ITMISS

k=0for i=1 to 10if i=5 thenelsek=k+iend ifnext

湖上湖

FOR..NEXTFOR 计数器变量 TO 结束变量[STEP&nbsp;步长]......程序代码段......END FOR
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答