中易网

C语言表达式求值(float)(a+b)/2+(int)x%(int)y 其中a=3,b=-4,x=2.5,y=4.7

答案:2  悬赏:40  
解决时间 2021-02-13 07:34
C语言表达式求值(float)(a+b)/2+(int)x%(int)y 其中a=3,b=-4,x=2.5,y=4.7
最佳答案
(int)x 和(int)y分别对x和 y 取整 ,就直接去掉小数点及其后边的数
所以它们运算后结果分别为2和4
2%4 就是2除以4取它的余数,结果为2

加号前边先算a+b 结果是-1
把-1强制转成float类型 变成-1.00000
然后-1.00000再除以2 ,后者2会隐式转成2.00000
结果是-0.50000
再-0.50000+2.0000 = 1.50000
全部回答
3.5是对的,楼上的解释欠妥,其实是(float)(a+b) = 5.0,除以5.0/2以后才为2.5的
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
捷达王的CD机怎么从仪表台拆出来
关民公路这个地址在什么地方,我要处理点事
银行面试会看身高吗
宴宾大酒店地址在什么地方,想过去办事
河南师范大学多大
买个跳蛋不敢用太大了,怕塞不进去……
冯方村健身休闲广场我想知道这个在什么地方
洗脸过于频繁
预计江西2016年高考分数线是多少
希望家园1号楼地址有知道的么?有点事想过去
成惠超市我想知道这个在什么地方
别人说:画个圈圈诅咒你,我该怎么对下句呢?
既大于2.1又小于2.2的两位小数有()个? 无
网上购物怎样和商家聊天
普陀山南海观音l的门票
推荐资讯
福州慈铭健康体检中心
在电脑上下载歌曲 怎么同步下载歌词
IIS不支持Microsoft.XMLHTTP组件,重新安装II
黄金身段精品内衣店在什么地方啊,我要过去处
如何用笔芯做航母模型
相扑级别的日语
绿森林铁艺坊地址在哪,我要去那里办事
建一个小型蓄水池需要花多少钱
2个17岁的没有结婚,确生了1个孩子,同居2年
照样子,写词语。飞机乛飞机场
我们单位有4个老板,每个月都有利润的话,他
口袋妖怪漆黑5.0有卖太阳石的地方吗?没有怎
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?