永发信息网

C语言的类型强制转换

答案:4  悬赏:0  手机版
解决时间 2021-05-18 03:34

(double)5/2=2.5

(double)(5/2)=2

第2个不理解。求解释。

最佳答案

(double)5/2=2.5


先对5   (double)5 强制类型转换    5.000000/2=2.500000


(double)(5/2)=2


5/2=2  在对(double)2  强制类型转换     结果就是2.000000

全部回答

第一个。是把 5 强制转换,

第二个 是把 5/2的 结果 2 强制转换

第一个情况下是对5做强制类型转换,第二个是对(5/2)的结果做强制类型转化
根据C语言优先级,第2个式子将会优先计算(5/2)这是尚未类型转换,因此5和2都是按整数计算,(5/2)结果是2整数,之后再进行类型转换,变成2.0,即值等于2
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
求助,显示器只带一个DVI-D得公头,能否换成V
IBM电脑本待机后是怎么开机的
中央一台天天五点左右方的动画片叫什么啊 ?
山阳区焦作美的专卖怎么去啊,谁知道地址啊
河北机电职业技术学院怎么样?
求这个背景图片
我用PPS看视频,会不会留下IE缓存?如果会的
谁能帮我找三个java游戏 nes的也行
QQ聊天打字怎么在字下划线?
我和他都有距离吗?
华龙区濮阳物探研究院地址在哪里啊
华夏医生的武器上面有法功%吗?
为什么CF7.5会说超时?
工商银行卡问题!!
兄弟姐妹们、谁知道黄砖的代码。谢谢了啊!
推荐资讯
欢乐喜剧人伴侣台词,我想要欢乐喜剧人宋小宝
什么可以另人吐血?
云南师范大学计算机科学与信息技术学院是校本
车载导航怎么看牌子,车载导航软件怎么安装
我天龙八部90SL 迷宫单刷 买玄攻精华好还是外
描写女人曾经的才华被生活琐事所磨光的句子
远古冰银套装和玛尔天权套装那个好些?
炫舞海陆空座驾有哪些,炫舞宠物天赋有那些,哪
谁有飞机挂那能下载者
同盟会成立后,以孙中山为首的资产阶级革命派
新疆的远鹏公司的老总是谁?
樱花木门地址在哪,我要去那里办事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?