
C++,求下面逻辑表达式的值,要判断方法,谢谢!
a=3b=4c=51、a||b+c&&b-c2、!(a>b)&&!c||13、!(x=a)&&(y=b)&&04、!(a+b)+c-1&&b+c/2...
a=3 b=4 c=5
1、a||b+c&&b-c
2、!(a>b)&&!c||1
3、!(x=a)&&(y=b)&&0
4、!(a+b)+c-1&&b+c/2 展开
1、a||b+c&&b-c
2、!(a>b)&&!c||1
3、!(x=a)&&(y=b)&&0
4、!(a+b)+c-1&&b+c/2 展开
1个回答
展开全部
在逻辑运算中 非0视为1(true),0视为0(false);
&&逻辑与运算。||逻辑或运算。!逻辑非运算。
优先级:! > +- > && > ||
1、3||4+5&&4-5=3||9&&-1 = 3||1 =1( true);
2. =!0&&0||1=1&&0||1=0||1=1(true);
其他同理
&&逻辑与运算。||逻辑或运算。!逻辑非运算。
优先级:! > +- > && > ||
1、3||4+5&&4-5=3||9&&-1 = 3||1 =1( true);
2. =!0&&0||1=1&&0||1=0||1=1(true);
其他同理
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询