类似java中的continue的命令有没有??

解决方案 »

  1.   

    for ...
       ...
       if 条件 then goto NextFor
       ...
    NextFor:
    next 
      

  2.   

    for (条件)
     …………
    next(asp)
    for (条件)
     …………
    next i(vb)
    不知楼主是这个意思吗
      

  3.   

    怎么会没有?肯定有。下面介绍一种简单的方法。dim i as integer
    dim count as integercount =0
    for i =1 to 100
       if i = 5 then
          i=i+1
       else
          count =count + i
       end if
    next i看看结果就知道了,count 中没有加上5的那一个值。
       
      

  4.   

    最简单的办法就用控制变量加1. 很奇怪吧?不过这是本人在出现了多次错误之后发现的,For循环的next i 本来是下一个 i 的意思,当在循环中给i添加了值时,再到next i时,它就会自动跳到加了值后的那一个i. 。还有这些加1减1的,最好有控制好,不然很容易就陷入了死循环。
      

  5.   

    当然如victorycyz(中海) 的配上Goto就更好了。
      

  6.   

    victorycyz(中海) :
    我是说你的有goto,而我的没有。要象你的那样加上goto---------
    幸会!
      

  7.   

    幸会!你这样确实简洁。不过我觉得在以后修改代码的时候,很容易在end if 与next之间加上一些代码,这样容易出错。而用行标签,则一般没有人在end sub前面再添加代码了。这样不容易出错。:)