77问答网
所有问题
c语言中 (int)((double)(5/2)+2.5) 代表含义是什么 怎么解读
如题所述
举报该问题
推荐答案 2014-06-24
按优先级,先算5/2。结果是2,double在这没起到作用,2+2.5=4.5。转为int就是4
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/GN8Y8ppN83NYNYNN33N.html
其他回答
第1个回答 2014-06-24
先把5/2转为double类型的再和2.5相加,最后结果转换为int类型的
相似回答
大家正在搜
相关问题
C语言中,(int)((doubie)(5/2+2.5))等...
在C语言里边5/2等于多少,为什么不是2.5?
在C语言里边5/2等于多少,为什么不是2.5?
在C语言里边5/2等于多少?为什么不是2.5?
c语言中(int)(5.35)-2什么意思
C语言(float)5/2结果是多少
c语言中%5.2f是什么意思
c语言-5/2=2.5而5/2=2为啥呢