int x=2,y=3,z=4; 则表达式x+(y>!z)的值为【1】. intx=2,y=3,z=4;则表达式x+(y>!z)的值为3为什么为3>!什么意思求解... intx=2,y=3,z=4; 则表达式x+(y>!z)的值为3 为什么为3>! 什么意思 求解 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 表达式 int 搜索资料 2个回答 #热议# 为什么有人显老,有人显年轻? 旷昊英单菱 2019-06-19 · TA获得超过3万个赞 知道大有可为答主 回答量:1.1万 采纳率:35% 帮助的人:786万 我也去答题访问个人页 关注 展开全部 x+(y>!z)等价于:x+(y>(!z))z=4(非0),所以!z的值就是0,所以原式化为:x+(y>0)y=3,所以(y>0)成立,所以(y>0)的值就是1,所以原式可化为:x+1综上,原表达式的值就是x+1,由于x=2,所以原表达式的值就是3 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 小志8554 推荐于2018-04-15 · TA获得超过1058个赞 知道小有建树答主 回答量:1198 采纳率:25% 帮助的人:311万 我也去答题访问个人页 关注 展开全部 事情是这样的。z 不为 0,所以!z为布尔值false,转化成int就是0y > 0,显然为布尔值true,转化成int就是1x + 1 就是3。注意中间有一系列隐式类型转换 本回答被提问者和网友采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容c语言程序与设计_Kimi-AI搜索-一键直达结果kimi.moonshot.cn查看更多 其他类似问题 2021-08-17 int x=4,y=z=2;z=x==(y=z); 则z的值为 2021-10-26 若 int x=2,y=3,z=4 则表达式 x<z?y:z 的结果是 5 2021-07-30 int x=y=z=2;x=y==z; 则x的值为_____. 2 2022-10-22 int x=2,y=3,z=4; 则表达式x+y&&(x=y)的值为_____? 1 2023-01-26 intx=2,y=3,z=4;则表达式x+y(x=y)的值为()。 2023-06-18 intx=3,y=4,z=5;写出下列表达式的值(1)(x&&y)==(x||z);的值是? 2023-12-28 int+x=4.6,y=2.5则表达式:z=(int)x%(int)y+的值为_____ 2022-10-21 int x=4,y=2,z=3:x=(y+z)则z的值为___. 更多类似问题 > 为你推荐: