请问下列语句那里错了呢?
dim coun
dim shu
shu=10
coun=1
do while not coun>shu
response.write "正在执行<br>"
coun=coun+1
loop
现在的问题是:coun>shu 根本不起做用,coun的值不断的往高加,直到死循环退出。为何这个: coun>shu 不起做用呢?
问题点数:20、回复次数:6Top
1 楼liuke6172(名扬)回复于 2006-05-03 09:19:35 得分 4
我测试了一下,运行正常,没有出现死循环啊!
但是建议这样写:
do while coun < shu
response.write "正在执行<br>"
coun += 1
loopTop
2 楼dxef(丁学)回复于 2006-05-03 09:25:50 得分 4
没有问题啊?没看出来问题,以为发现新大陆了
试了一下,结果真的没有问题,失望ing……Top
3 楼fengye912()回复于 2006-05-03 10:58:18 得分 4
dim coun
dim shu
shu=10
coun=1
do while not cint(coun)>cint(shu)
response.write "正在执行<br>"
coun=coun+1
loop
Top
4 楼youzi520(釉子-MeChecksV)回复于 2006-05-03 16:07:20 得分 4
RPWT,汗..Top
5 楼wlm_018(梅)回复于 2006-05-03 16:18:09 得分 4
dim coun
dim shu
shu=10
coun=1
do while cint(coun)<= cint(shu)
response.write "正在执行<br>"
coun=coun+1
loop
Top
6 楼yao7785(天狼星)回复于 2006-05-06 14:35:35 得分 0
很奇怪,我直接将shu的值赋在这个页面内就行,用接收来的数值就不行,但我将do while上改为: do while not coun>shu+0 就正常了,为什么?难道还得我提醒它一下这是数值吗?
Top




