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

为什么 num>=0 不行

答案给的是 num!=0  

为什么num>=0 执行出来是空白?num除10以后去掉小数点大于0才能算一位数这样理解没错啊,答案的num!=0也是这个思路 那为什么大于等于零就执行不出来呢

正在回答

2 回答

因为我们都用的是int整数型输入,小数点后面的数自动四舍五入了。而num=0本身就不是一个正数。个位数除以10的整数部分是0,所以它是个1位数。

望采纳

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

哈哈哈我太笨了 怎么能等于呢....num>0就对了

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

举报

0/150
提交
取消

为什么 num>=0 不行

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