设a、b、c、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、 m=2、n=1,则逻辑表达式(m==a<b)&&(n==c<d)

求解这个表达式的说明... 求解这个表达式的说明 展开
 我来答
听不清啊
高粉答主

推荐于2017-12-12 · 说的都是干货,快来关注
知道顶级答主
回答量:7.8万
采纳率:89%
帮助的人:1.9亿
展开全部
逻辑表达式(m==a<b)&&(n==c<d) 的值为:0
因为a<b,故其值为1,但是m的值为2,所以 m==a<b的值(即2==1的值)为假,于是剩下后面的已无需再作判断,整个表达式的值为0。
suiyue_2009
2013-06-09 · TA获得超过846个赞
知道小有建树答主
回答量:1248
采纳率:0%
帮助的人:875万
展开全部
先计算a<b => = 1
然后计算m== 1 => = 0

因为是&&操作 前半部已经为0,所以后面部分不用计算了

最后整个表达式的结果为0
追问
是不是a》b的结果是1.1不等于m。所以等于0?
追答
假如是a>b的话,跟你上面说的一样,你只要记住逻辑表达式和算数表达式的运算规则就可以把这类问题搞定
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式