c语言里面, 写出下面个逻辑表达式的值,设a=3,b=4,c=5. a+b>c&&b==c 求给位大神帮忙做一下啊!!!!!!
9个回答
展开全部
a+b>c&&b==c等价于(a+b>c)&&(b==c):前面的a+b>c即为3+4>5正确为true,后面的b==c即为4==5错误为false。因此表达式(a+b>c)&&(b==c)为false。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
结果等于0
&&的前面结果为1
继续执行后面部分
结果为0
1&&0=0
所以结果为0
&&的前面结果为1
继续执行后面部分
结果为0
1&&0=0
所以结果为0
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
优先级搞清楚就行了:算术运算大于关系运算,关系运算大于逻辑运算。答案为false
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
根据优先级,等于求:((a+b)>c)&&(b==c) 因此,结果为false
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询