已知a=4;逻辑表达式3>2&& a
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/11 14:44:38
1布尔2整型3整型或者浮点型
答案是多少,就是多少再问:还用你说啊,不过我已经知道了
a+b7!700+c55-14c/22b+264&&6真
"!(a+b)*c-1&&b+c%2(a+b)=7(a+b)*c=35!(a+b)*c=0!(a+b)*c-1=-1为真b+c%2结果为真真&&真=1
4>-3所以x>b=14+2=9-3所以(x+a>y+b)=0即not(x+a>y+b)=1所以1and1=1即X>BANDNOT(X+A>Y+B)=1
...估计你是想问运算优先级问题吧,姑且给你标出来了,但是你这有几个表达式有问题的,=不是逻辑运算符,是赋值运算符,&&也不能用于数值运算(1)(((a%b)b)&&(!c)&&a))=4(4)(!(
1&&b==1&&0||1答案为1
优先级是()再!再*再%再+、-再&&左右都非0所以逻辑运算是1ORtrue
#include <iostream>using namespace std; int m
(2)为真,也就是1再答:(3)为假,也就是0再问:还有呢?再答:4假,为0再答:5结果为3再答:不对,5为真,也就是1
详细过程:首先and是表示“或”的意思,3
在C/C++中C和D一样(true就是1,false就是0)严谨的话是D这题目本身是整形和逻辑的混合,但却让你判断结果到底是true还是1,显得非常没有意义
(1)A>B.and.C>A.or.AB0(2)A>B.and.C>A.or..not.C>B.and.A3%B1
&&两边的值都为非0,整个表达式的值自然就是1(真)了.表达式中的&&,是该表达式中优先级是最低的,楼上楼下的门外汉们难道就看不穿这点玄机么……智商也太低了,很无语.
根据运算优先级!(a>b)为false;!C为false;1为true;原式可为false&&false||true答案为true.
||是逻辑或,就是A||B,A和B里面有一个是真的就是真的C里只要不是0就是真,0就是假这题x
连线自己连把,不知道对不对,你验证一下,学的都忘得差不多了