#include<stdio.h>

[复制链接]
查看11 | 回复3 | 2012-12-30 13:20:17 | 显示全部楼层 |阅读模式
d=!a&&!b||!c&&的原则是两真为真,否则为假;||的原则是两假为假,否则为真。非a之后,&&的结果是为0,因为后面还有||,所以非c一下就为真了,结果就为1。...
回复

使用道具 举报

千问 | 2012-12-30 13:20:17 | 显示全部楼层
=0&&0||1=0||1=1原来是这样啊,看了你的追问我明白了&&和||的优先级是一样的逻辑运算符中,非运算符( !)和所有的单目运算符同级,高于双目的算术运算符、关系运算符、逻辑运算符与(&)和逻辑运算符或(‖);与运算高于或运算,它们都低于算数运算符和关系运算符。...
回复

使用道具 举报

千问 | 2012-12-30 13:20:17 | 显示全部楼层
先将各数取反.即!a=0
!b=0
!c=1。然后&&和||的优先级一样,从左向右一次来,!a&&!b=0,0||!c也就是0||1=1,不知道你理解了没,有问题继续问,望采纳...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行