加个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语句来控制循环
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
FOR..NEXT
FOR 计数器变量 TO 结束变量[STEP 步长]
......
程序代码段
......
END FOR
k=0
for i=1 to 10
if i=5 then
else
k=k+i
end if
next
Exit For