77问答网
所有问题
C语言中!5!=!5答案是多少,关于逻辑非的问题。如果数值不为1跟0怎么计算!
如题所述
举报该问题
推荐答案 2011-12-30
!5!=!5答案是 0, 数值不为0,那就是相当于1,在这种逻辑中,要么为0,要么非0,就这个而已,所以呢,只要不是0,在这种逻辑当中你可以当成1,这样子就好懂了吧?
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/83v8YvIqG.html
其他回答
第1个回答 2011-12-30
c语言中0为假,非零为真
!5为假
!5 != !5 相当于 假 不等于 假,当然不成立了,结果为假(0)
第2个回答 2011-12-30
=右边的!5是假值,5!=!5是真,前面加个!又成假值了
第3个回答 2011-12-30
!5!=!5 //先算!5,结果为0,即
0!=0 //不成立,结果为0
0
相似回答
C语言中!5
为什么等于0?
答:
!是
C语言的
“
逻辑非
”操作符,作用是把紧跟在后面的变量或常量的逻辑值变成相反的逻辑值。C语言规定0的逻辑值
是0,非0的
逻辑值是1。那么
!5的
意思就是!1(因为
5不为0
所以逻辑值是1)
,逻辑1的
非就0,所以
!5==0
。而且,!x只要x的值不
是0,!
x的结果就是0,而若x的值是0,则!x就是1。
!5
在
c语言中是
什么意思
答:
在C语言中,任何非0数字都解释为逻辑真,所以,
数字5的逻辑值是真。这样,“!5”的运算就是“非真”,结果当然就是“假”了
。在C语言中,规定用“1”代表逻辑真,用“0”代表逻辑假。所以,“!5”的值——逻辑假——就用“0”代表了。是故,“!5”在C语言中的意思是“逻辑假”,它的...
C语言中逻辑非
是什么意思?
答:
逻辑非
是C语言中逻辑运算中的一种,其运算符号为英文半角叹号,即'!'。!运算为单目运算,即只有一个操作数,与其后面的常量或变量相结合进行运算。
C语言中的
逻辑运算结果均只有真和假两种,其真值为1和0。对于运算 !a 其运算规则为,1 如果a的值为0,则运算结果为1;2 如果a的值
非0,
则运算结果...
c语言中的
“!”
答:
c语言中的
“!”
是逻辑
运算中的非运算。“!”是
C语言中的
非运算符,在变量前面使用它,会构建非运算表达式,表达式的返回结果是个布尔值(也就是只有true或false)。对变量使用时
,如果
变量不是布尔数据类型,将会强制转化为布尔类型再使用,如整形变量123将被转化为true,整形变量0将被转化为false。
C语言中逻辑
运算符的规则是什么
答:
1、
逻辑
运算符运算规则:|| 或:比如两个条件中,只要有一个成立,则结果就成立;&&与:比如两个条件中,两个同时成立,则结果成立,否则不成立;!非,就是取反之意
,如果
是真,结果是假,如果是假,结果是真。2、逻辑运算符是根据表达式的值来返回真值或是假值。其实在
C语言中
没有所谓的真值和...
C语言中非一
个常数等于
多少,非0
等于1吗?
非1=0
吗?
答:
非0为1,非1
为0,非任何非零值,均为0。一、
C语言中非
操作为
逻辑
运算一种,符号为!。形式为 !expr 其中expr可以为表达式,变量或者常量。二、对于逻辑操作而言,只有真和假两种结果,也就是1和0。三、在逻辑运算中,所有参与运算的操作数,都会转为逻辑值,即真/假参与运算。对于常量
,如果
值为0...
C语言中关于逻辑
运算
的问题
答:
在
逻辑
上 0 代表假,其它不等于0的数或表达式都为真。&& 是“逻辑与”操作符,当前后两个数或表达的值同时都
不为0
时,整个表达式 “XXX && YYY ” 才为真,否则为假(假即是0)。+ - * / 优先级比 比较运算符、逻辑操作符这些要高,所以先进行算术运算,再进行逻辑运算或比较运算。书写规范...
大家正在搜
c语言中的逻辑值真是用
c语言中的逻辑真用什么表示
c语言中的逻辑运算
c语言中逻辑型是什么
c语言中三种逻辑运算符为
c语言中逻辑假值用什么表示
c语言中逻辑运算符的优先级
c语言逻辑非怎么用
C语言中没有逻辑型数据
相关问题
c语言,非(非0)的数,如非5,非-4,他们的值是什么,和非...
C语言中 表达式:1!=5的值是
在C语言中,!5是真还是假
在c语言中,!0(逻辑非0),这个逻辑表达式的值为1,为什么...
c语言中0与1以及0与非零有区别么
在C语言中,表达式5>3&&2||8<4-!0的值为()。
c语言中,逻辑表达式的值不是1就是0,如果逻辑或左边的值为0...
在C语言中,表达式5>3&&2||8<4-!0的值为多少?