VB请问: 如何在 goto 后带变量

来源:百度知道 编辑:UC知道 时间:2024/05/27 16:26:56
请问高手们:
for i=1 to 100
goto i(这里该如何写)
next

goto 后面跟的是一个标号

如下

a=0
for i=1 to 100
if a>50 then goto aa
a=a+1
aa:
next
print a

结果:51

goto后不能带变量,只能带一个标号
比如说:
“b:语句1
goto b”
则在执行到goto语句时自动跳转到b处执行语句1

for i=1 to 100
goto i
i:程式码
next

用Select case结构代替

Sub sd

L1: '标号

for i=1 to 100
goto L1 '跳到指定的语句
next

end sub

用goto不好,不建议使用,最好改成一个函数,根据不同的参数i,调用不同的模块