77问答网
所有问题
C语言运算符:5!3; 0||-2&&5; !4;
如题所述
举报该问题
推荐答案 2019-10-24
这个是逻辑运算,&&代表“和”,||代表“或”,!代表“非”C语言先算&&再算||
,0是假,非0是真。
假转换成数字就是0,真转换成数字就是1.
真&&真=真=1
假&&真=真&&假=假=0
假||真=真||假=真=1
假||假=假=0
!假=真=1
!真=假=0
5!3;
这个估计你打错了,解释不了。
0||-2&&5;
假||(真&&真)=假||真=真=1
!4;!真=假=0
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/GqqIG3v88GIN3YvqqWN.html
其他回答
第1个回答 2019-10-22
5!3没有这样的运算吧……
0||-2&&5;
由于优先级的关系等价于0||(-2&&5);返回值为true
!4是可以的,!(非)是一目运算符,返回值为0(!0=1,其他非0的值取!均为0)
相似回答
c语言
中的
运算符
有哪些?
答:
C语言
中的运算符包括以下几种:1. 算术
运算符:
包括加法运算符(+)、减法运算符(-)、乘法运算符(*)、除法运算符(/)和取余运算符(%)。2. 关系运算符:包括相等运算符(==)、不等运算符(!=)、大于运算符(>)、小于运算符(<)、大于等于运算符(>=)和小于等于运算符(<=)。3...
c语言运算符
及优先级
答:
:的优先级别是三,它的运算符类型也是三目,?难道不是姨即疑惑吗?),十四父的十四没有实际意义,父指的是赋值运算符=、+=、-=、*=、/=、%=、>>=、<<=、&=、^=和|= ,十五逗指的是第1级的运算符,兜到低指的是15级运算符以,结束。附录
:C语言运算符
及优先级 优先级 运算符 ...
C语言
中
运算符
优先级排序
答:
2
、逻辑非
运算符
【!】、按位取反运算符【~】、自增自减运算符【++】【 --】、负号运算符【-】、类型转换运算符【(类型)】、指针运算符和取地址运算符【*】【&】、长度运算符【sizeof】
;3
、乘法运算符【*】、除法运算符【/】、取余运算符【%】;4、加法运算符【+】、减法运算符【-】
;
...
c语言
中的“!”
答:
c语言
中的“!”是逻辑运算中的非运算。“!”是
C语言
中的非
运算符
,在变量前面使用它,会构建非运算表达式,表达式的返回结果是个布尔值(也就是只有true或false)。对变量使用时,如果变量不是布尔数据类型,将会强制转化为布尔类型再使用,如整形变量123将被转化为true,整形变量0将被转化为false。
&在
c语言
中是什么意思
答:
&在
C语言
中可能表示两种
运算符
。1、如果运算对象只有一个,且为右操作数,那么&为取地址运算符,结果为操作对象的地址。例如&a(假设a是一个左值,即具有具体的可访问的地址)结果为a的地址。2、如果运算对象有两个,那么&表示位与运算。结果中的每一个二进制位等于两个运算数的对应位置的二进制位...
c语言
逻辑
运算符
答:
C语言
中的逻辑
运算符
就三种,&&与||或!非,它们的优先极顺序为非,与,或。它们含义如下,!:当操做数为真时,结果为假,反之也成立,并且它的优先极也最高,因为只有它是单目运算符,&&:只有当两个操做数都为真时,结果才为真,否则为假。
||:
只有当两个操做数都为假时,结果才为假,否则...
学生必看
c语言
必看常见符号分类集合贴
答:
3
、逻辑
运算符:!
逻辑非、&&逻辑与、|逻辑或。4、赋值运算符:= 将等号右边的数据赋值给等号左边。5、增一和减一运算符: ++增一、 --减一。 4、分隔符 写文章为了不产生歧义,我们会在适当的位置增加标点符号,用来区分。而写
C语言
程序,就会用分隔符来区分。 例如:小明校长找你。和小明,校长找你。和小明校长...
大家正在搜
c语言34种运算符
c语言算术运算符
c语言单目运算符
c语言条件运算符
c语言运算符大全
c语言逗号运算符
c语言括号运算符
c语言位运算符的用法
c语言逗号运算符举例