您的位置:首页 > 编程语言 > ASP

关于asp里面的(do while loop )(while wend )(for next)运行的时间

2012-12-25 09:00 302 查看
第一次测试

<%

c=now

while k<1110000

k=k+1

wend

d=now

response.write "while "& ((d-c)*24*60*60)& "秒<br>"

%>

<%

e=now

do while n<1110000

n=n+1

loop

f=now

response.write "do while "&((f-e)*24*60*60)& "秒<br>"

%>

<%

a=now

for i=1 to 1110000

next

b=now

response.write "for "& ((b-a)*24*60*60)& "秒<br>"

%>

测试的结果

while 4.00000030640513秒

do while 3.00000007264316秒

for 0秒

第二次测试

<%

c=now

while k<>1110000

k=k+1

wend

d=now

response.write "while "& ((d-c)*24*60*60)& "秒<br>"

%>

<%

e=now

do while n<>1110000

n=n+1

loop

f=now

response.write "do while "&((f-e)*24*60*60)& "秒<br>"

%>

<%

a=now

for i=1 to 1110000

next

b=now

response.write "for "& ((b-a)*24*60*60)& "秒<br>"

%>

测试结果:

while 4.99999991152436秒

do while 3.00000007264316秒

for 0秒

第三次测试

<%

c=now

while k<>1110000

k=k+1

wend

d=now

response.write "while "& ((d-c)*24*60*60)& "秒<br>"

%>

<%

e=now

do while n<>1110000

n=n+1

loop

f=now

response.write "do while "&((f-e)*24*60*60)& "秒<br>"

%>

<%

a=now

for i=1 to 11110000 '给它多加了一位

next

b=now

response.write "for "& ((b-a)*24*60*60)& "秒<br>"

%>

测试结果

while 3.00000007264316秒

do while 2.99999944400042秒

for 7.00000037904829秒
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: