条件表达式(M)?(a++):(a--)为什么与M!=0等价
4个回答
展开全部
(M)? 如果为真,就a++,如果为假就a--。(M)?与M!=0不是等价
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在逻辑判断中,返回值只能是0或者1
但是判断的表达式中,是有两种情况,零和非零
要区分表达式和表达式的返回值
(M)?(a++):(a--)
(M!=0)?(a++):(a--)
是等价的
但是判断的表达式中,是有两种情况,零和非零
要区分表达式和表达式的返回值
(M)?(a++):(a--)
(M!=0)?(a++):(a--)
是等价的
追问
M!=0表示什么
追答
你有没有学过c语言啊
这都不懂
就是m这个表达式或者这个变量不等于零
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询