c语言表达式求值设intx=1,y=1;表达式(!x++||y--)的值 为什么!x++的值是0,y--的值是1... 为什么 !x++的值是0,y--的值是1 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c语言 表达式 求值 intx x++ 搜索资料 2个回答 #热议# 在购买新能源车时,要注意哪些? 刀无极啊 推荐于2018-04-27 · TA获得超过3768个赞 知道大有可为答主 回答量:2960 采纳率:85% 帮助的人:956万 我也去答题访问个人页 关注 展开全部 因为++与!的运算优先级一样,并且结合性都是从右向左,所以!x++先计算x++,x++等于2,再求反,非0求反值为0,至于y--,y自减运算,运算符在后面先取y的值,再进行自减运算,y--,y的值为0,但是自减之前先取y的值参与逻辑或运算,0逻辑或1结果为1 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 真相很简单 2014-06-11 · TA获得超过643个赞 知道小有建树答主 回答量:539 采纳率:50% 帮助的人:418万 我也去答题访问个人页 关注 展开全部 (!x++||y--) = 1y-- = 1,表示先赋值后自减,赋值是1!x++ = !1 = 0,赋值同上,!取反 本回答被网友采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2021-07-21 已有定义:int x=0,y=0;则计算表达式:(x+=2,y=x+3/2,y+5)后,表达式的值 2021-01-05 设int x=1,y=1;表达式(!x||y--)的值是( )求解 6 2021-04-20 设 int x=1, y=1; 表达式(!x||y--)的值是 要说明方法 30 2020-11-22 若有定义“int x=1,y=1;",表达式(!x||y- -)的值是? 请说明怎么计算 3 2022-05-19 设int x=1,y=1;表达式(!x||y--)的值 是怎么 运算的. 2023-03-28 c语言int想=10,y=100;y*=x+x结果为 2023-03-28 c语言int想=10,y=100;y*=x+x结果为 2023-05-18 设“int x=2,y=1;”,则表达式(!x|| Y--)的值是( )。 更多类似问题 > 为你推荐: