深渊游戏水千丞 剧透:ASP高手来,教教我

来源:百度文库 编辑:中科新闻网 时间:2024/05/16 12:41:27
<Script language="VBSCRIPT">
i=1
do While i>=1
a=i-i/2-0.5
b=a-a/2-0.5
c=b-b/2-0.5
if c=0 then
document.write "老太婆的蛋蛋有:"&i&"个!"
exit do
end if
i=i+1
loop

</Script>
为什么老太太的蛋蛋有7个?

第1次!
a=0
b=-0.5
c=-0.75
老太婆的蛋蛋有:1个!

--------------------------------------------------------------------------------
第2次!
a=0.5
b=-0.25
c=-0.625
老太婆的蛋蛋有:2个!

--------------------------------------------------------------------------------
第3次!
a=1
b=0
c=-0.5
老太婆的蛋蛋有:3个!

--------------------------------------------------------------------------------
第4次!
a=1.5
b=0.25
c=-0.375
老太婆的蛋蛋有:4个!

--------------------------------------------------------------------------------
第5次!
a=2
b=0.5
c=-0.25
老太婆的蛋蛋有:5个!

--------------------------------------------------------------------------------
第6次!
a=2.5
b=0.75
c=-0.125
老太婆的蛋蛋有:6个!

--------------------------------------------------------------------------------
第7次!
a=3
b=1
c=0
老太婆的蛋蛋有:7个!

--------------------------------------------------------------------------------
结束

if c=0 then ........
逻辑问题
成立条件c=0则b=1则a=3则i=7

都没说想问什么啊!
真晕