asp 迴圈語句

2021-09-08 08:11:16 字數 1396 閱讀 6085

asp的迴圈語句有以下幾類:

迴圈語句的作用就是重複執行程式**,迴圈可分為三類:一類在條件變為「假」之前重複執行語句,一類在條件變為「真」之前重複執行語句,另一類按照指定的次數重複執行語句。在 vbscript 中可使用下列迴圈語句:

do...loop: 當(或直到)條件為「真」時迴圈。

while...wend: 當條件為「真」時迴圈。

for...next: 指定迴圈次數,使用計數器重複執行語句。

for each...next: 對於集合中的每項或陣列中的每個元素,重複執行一組語句。

現在看幾個例子:

dowhile....loop

<%

'do while....loop  類似.net中的while(){}

i= 6

do  while i < 

10response.write(i&

"")

i=i+

1loop

%>

do ....loop until

<%

'do while....loop  類似.net中的while(){}

i= 6

do 

response.write(i&

"")

i=i+

1loop until i < 

10%>

while....wend 

<%

i=10

while i<

20response.write(i&

"")

i=i+

1wend 

%>

for...next

<%

for i=

0 to 

10'包括0到10

response.write(i&

"")

if i=

5 then

exit 

forend 

ifnext

%>

for.....each....next

<%

dim array(

3)array(

1)="a"

array(

2)="b"

array(

3)="c"

for each a 

in array

response.write(a&

"")

next

%>

從資料庫讀取資料

<%

while not rs.eof

%>

<%=rs("classname")%>

<%

rs.movenext

wend

%>

asp迴圈語句總結

asp的迴圈語句有以下幾類 迴圈語句的作用就是重複執行程式 迴圈可分為三類 一類在條件變為 假 之前重複執行語句,一類在條件變為 真 之前重複執行語句,另一類按照指定的次數重複執行語句。在vbscript 中可使用下列迴圈語句 do.loop 當 或直到 條件為 真 時迴圈。while.wend 當...

迴圈語句python Python 迴圈語句

sonnetoab勝於藍 優秀個人部落格 gra nnet qq.comoab勝於藍 優秀個人部落格oab勝於藍 優秀個人部落格 八皇后問題 迴圈遞迴法 oab勝於藍 優秀個人部落格 queen problem with recurison board size 8 def under attack...

迴圈for語句 if語句

if語句 if 表示式 else if 表示式 for迴圈 for var i 0 i 10 i if語句 if 表示式 else if 表示式 for迴圈 for var i 0 i 10 i while迴圈 while 表示式 使用場景 for 次數確定的時候使用 while 直到滿足摸個條件的...