C语言中的N/=2计算
答案:1 悬赏:0 手机版
解决时间 2021-04-05 13:56
- 提问者网友:精神病院里
- 2021-04-04 17:33
C语言中的N/=2计算
最佳答案
- 五星知识达人网友:夜风逐马
- 2021-04-04 18:53
因为N/=2其实是N=N/2,而你的N是int 型,编译器会自动将不是整型数,转换为整型,19.5放到N中也就是19了追问哦,我猜测也是这个原因~
那等于说编译器在判断整数时,是直接采用的是19.5,19.8以及19.1都会变为19么? 还是说会采用类似四舍五入的判断方法呢?追答都会变成19,并不是四舍五入,他只是把小数去除掉,保留整数
那等于说编译器在判断整数时,是直接采用的是19.5,19.8以及19.1都会变为19么? 还是说会采用类似四舍五入的判断方法呢?追答都会变成19,并不是四舍五入,他只是把小数去除掉,保留整数
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯