关于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秒
<%
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秒
相关文章推荐
- 关于asp里面的(do while loop )(while wend )(for next)运行的时间
- asp.net如何加快页面加载(三)——后台代码之细节2(while,do..while,for,foreach)
- 关于运行时间的一些想法
- 关于计算Java程序运行时间
- 设置ASP.NET页面的运行超时时间详细到单个页面及站点
- 关于安装IIS 后 只能运行htm文件 不能运行ASP的问题解决
- 关于计算Java程序运行时间 及Java代码--JUnit
- 局部QEventLoop帮助QWidget不消失(也就是有一个局部事件循环始终在运行,导致程序被卡住那里,但仍可以接受事件。说白了就是有一个while语句死活不肯退出,直到收到退出信号)
- 关于统计统计程序运行时间的问题
- 关于出现“运行时间错误,是否要进行调试?”和“0X000000该内存不能为read”的解决方法
- VBscript(ASP)计算程序运行时间,精度到毫秒
- 关于ASP.NET运行机制原理。。。个人总结
- 关于ASP.NET里面的onmenuitemclick事件不被触发的问题
- 关于测试程序运行时间
- 设置ASP.NET页面的运行超时时间详细到单个页面及站点
- 关于在IIS服务器上运行asp.net Web程序出现下面 “Could not load file or assembly。。。”问题的
- Cocos2D-x中关于do{}while(0)和CC_BREAK_IF的用法
- 关于宏中使用do{}while(0)的作用
- 关于ASP.Net中的时间处理
- 每个程序员都应该知道的14个数字(关于算法运行时间的)