若有以下定义:int x=3,y=2;float a=2.5,b=3.5;则下面表达式的值为___________。(x+y)%2+(int)a/(int)b 为什么结果是1啊?... 为什么结果是1 啊? 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 下定义 表达式 int float x+y 搜索资料 1个回答 #合辑# 机票是越早买越便宜吗? 斯欧康0Z 2010-05-26 · TA获得超过1416个赞 知道小有建树答主 回答量:558 采纳率:0% 帮助的人:290万 我也去答题访问个人页 关注 展开全部 (x+y)%2+(int)a/(int)b其实就是(3+2)%2+(int)2.5/(int)3.5首先执行括号里面的内容,得到表达式:5%2+(int)2.5/(int)3.5小数强制转换成整数,只会得到整数部分!所以得到表达式:5%2+(int)2/3"%"是取余的意思,所以5%2得到的余数是1 2/3是一个小于1的小数,转化成整数之后就是0,于是得到表达式:1+0所以最后的结果就是1 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容2024新版高中函数公式,全新内容,免费下载全新高中函数公式,包含各种试卷模板/真题汇总/知识点归纳/考试内容等。精品高中函数公式,简单实用。内容覆盖全面,满足各种需求,下载即用!www.tukuppt.com广告【word版】高中数学函数知识总结专项练习_即下即用高中数学函数知识总结完整版下载,海量试题试卷,全科目覆盖,随下随用,简单方便,即刻下载,试卷解析,强化学习,尽在百度教育www.baidu.com广告2024精选高中所有数学公式整理_【完整版】.docwww.163doc.com查看更多 其他类似问题 2022-06-06 若有定义:int x=3,y=2;float a=2.5,b=3.5;则下面表达式的值为 (x+y)%2+(int)a/(int)b 2021-02-01 若有定义:int a=2,b=3;float x=3.5,y=2.5;则下面表达式的值为_______ (float)(a+b)/2+(int)x%(int)y(3分) 2 2021-02-01 若有定义:inta=7;floatx=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是? 9 2019-05-19 若有定义:int a=7;float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是 请详细解答,非常感谢 110 2022-06-18 若有定义:int+x=5,y=2,float+a=3.7+b=3.5则表达式(x-y)%2+(in 2023-01-25 若有定义:int a=7; float x=2.5,y=4.5; 则表达式x+a%3*(x+y)/2的值是 ()。 2022-06-10 若有定义:int a=7;float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是 2022-11-16 (float)(a+b)/2+(int)x%(int)y 设a=2,b=3,x=3.5,y=2.5 求表达式值 1 更多类似问题 > 为你推荐: