为了账号安全,请及时绑定邮箱和手机立即绑定

这个为什么是循环三次,没看明白

不是可以循环4次吗,到0.999还可以循环吧

正在回答

3 回答

int变量相除,结果一定是int类型的。/(除号)用于两个int类型时,结果只取整数部分,而不是根据四舍五入进行取舍。

如本例到第三循环。9/10得到的是0,不满足循环条件num != 0,所以跳出循环。所以只有3次循环哦。

0 回复 有任何疑惑可以回复我~
#1

一杯2块的奶茶 提问者

非常感谢!
2015-10-13 回复 有任何疑惑可以回复我~

第三次循环结束,注意num为int型,0.999实际num值为0,wile条件判断不成立,不可能进入到循环体执行第四次循环

0 回复 有任何疑惑可以回复我~

代码呢?


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

这个为什么是循环三次,没看明白

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信