日期:2014-05-17  浏览次数:20836 次

do loop的简单问题
<%@LANGUAGE= "VBSCRIPT "   CODEPAGE= "936 "%>
<!DOCTYPE   HTML   PUBLIC   "-//W3C//DTD   HTML   4.01   Transitional//EN "   "http://www.w3.org/TR/html4/loose.dtd ">
<html>
<head>
<title> Do   While   Loop </title>
</head>

<body>
<%
Sub   NiuNiu
      Dim   Iq   ,Eq
      Iq   =   200
      Eq   =   0
     
      Do   While   Iq   <   250   '当Iq   满足条件的时候循环,直到不满足时候停止
        Iq   =   Iq   +   1
        Eq   =   Eq   +   1
      Loop
    Response.Write   "NiuNiu   循环了 "&   Eq   & "次   <br> "
  End   Sub


  NiuNiu


  %>
</body>
</html>

请问,为什么在do   loop   结束后,要在end   sub后加一个   之前声明的过程呢?

呵.大家给说说.我不懂的.

还有就是   循环语句   的最大循环次数是多少?还是可以一直循环到IIS,asp超时或耙尽

cpu资源为止?

------解决方案--------------------
这不是声明过过。而是一个过程的调用。

一个过程是不会自动运行的。

必须有显示调用才会被执行。

IQ的初始值为200到250时,就会被终止执行。

你自已算被执行了多少次吧。
------解决方案--------------------
Sub的语法

Sub 过程名(参数)
End Sub

调用方法

call 过程名(参数,……)

OR

过程名 参数,参数……
------解决方案--------------------
楼主不厚道,快一年的帖子还不结分
------解决方案--------------------
楼主,做人要厚道

相信现在楼主已经是高手了吧.