回 帖 发 新 帖 刷新版面

主题:请帮帮菜鸟!

我用的是QB,这两个的结果为什么不同呢?
(1) i=1
whie [color=FF0000]i*i<100[/color]
print i
i=i+1
wend
end
(2)i=1
while [color=FF00FF]i^2<100[/color]
print i
i=i+1
wend
end
第一个输出的是1到9,但第二个输出的是1到10,请问为什么?

回复列表 (共4个回复)

沙发

第1个9*9=81了,输出1~9,10*10=100,100=100
第2个输到10时还没有超过!
(选我为最佳!!!我嘛!!!)
我QQ:1078350005
备注是:我是QB

板凳


qb里面 ^运算属于实型运算
其结果为实数
如果你在qb中print 10^2<10*10 结果为真

3 楼

?为什么我的一样??是不是你家电脑的问题?

4 楼

我的也是一样的!!
是不是你家QB中病毒了!!
我们家也花生果!!1

我来回复

您尚未登录,请登录后再回复。点此登录或注册