77问答网
所有问题
C语言中:表达式 !!5的值是
如题所述
举报该问题
推荐答案 2019-11-10
1对。!5=0,而!0=1,所以结果为1。
!在以中叫“取非”
运算符
,属于逻辑算符,后面只有两种状态,“真”和“假”。“真”被!一下就成了“假”,而“假”被!一下就成了“真”。C又规定非0为“真”,0为“假”。那么!!5=!(!5)=!0=1。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/G8pqIYp3Iq8pWG33Ivv.html
其他回答
第1个回答 2019-11-18
!=是不等于符号,左边不等于右边则为真,即1,在这里左边1不等于右边5,表达式值为1.
我写了以下程序来验证,仿真后结果也为1:
int
main(void)
{
int
n=0;
n=(1!=5);
printf("%d\n",n);
return
0;
}
输出为:1
第2个回答 2020-02-25
我运行的结果是
1
!5
的结果是
0,因为5是成立的,!5就是不成立的。而前面再加一个!,就又成立了
所以为1了
相似回答
请问
c 语言中
表达式
!!5的值是
什么?
答:
!!5等价于!!
True=!False=True
!是非【不是】的意思!
!5
在
c语言中是
什么意思
答:
是故,“!5”在C语言中的意思是“逻辑假”,
它的值为0
。
C语言
题
表达式
“
!5
||6&&8“
的值是
什么?
答:
5”就是“非真”,那就是假
。6不是0,非0即真,“6”是“真”。“||”是“或”的意思,数学讲过,“或”是“有真则真”(好像是高二讲“条件”),所以“!5||6”为“真”。C语言中任何非零的数都为“真”,而“真”通常等于1。所以第二部分就是“1&&8”1和8都非0,都是真,“...
C语言
!5
>0
表达式的值是
0还是1
答:
"!"是
表达式的
一部分吗?如果是的话,答案就是0,如果那只是一个标点的话,答案就是1。印象
中是
先算
! 5
,结果是0,再算0 > 0,结果也是0。
C语言中!5!
=!5答案是多少,关于逻辑非的问题。如果
数值
不为1跟0怎么...
答:
!5!
=!5答案是 0,
数值
不为0,那就是相当于1,在这种逻辑中,要么为0,要么非0,就这个而已,所以呢,只要不是0,在这种逻辑当中你可以当成1,这样子就好懂了吧?
c语言!5是
什么意思
答:
3<=x<=5 在数学中,是x大于等于3且小于等于
5的
意思,对应
C语言中
的 3<=x && x<=5 在c语言若错写成3<=x<=5 ,则判断时,这个式子是永真的,它先判断 3<=x 无论是否成立,其结果为0和1两种,真或假。而0和1都小于等于5,所以结果为真。
在
C语言中
,
!5是
真还是假
答:
!5
就是表示0,0在
C语言中
表示假 在C语言中只有0和非零两种逻辑
数值
,非零的逻辑数值用1表示,即为真;0即为假
大家正在搜
c语言是A的值为真假的表达式
c语言表达式的值是什么
c语言中求表达式的值
C语言中的表达式
c语言表达式的值为0
c语言表达式1大于2的值
c语言计算表达式的值
c语言关系表达式的值
c语言的赋值表达式
相关问题
C语言中 表达式:1!=5的值是
C语言中:表达式 !!5的值是
在C语言中,表达式23|2^5的值是多少
在C语言中,表达式5>3&&2||8<4-!0的值为()。
c语言中1==5表达式的值是多少
在C语言中,表达式5>3&&2||8<4-!0的值为多少?
C语言题表达式“!5||6&&8“的值是什么?
C语言中计算表达式:3.6—5/2+1.2+5%2的值是多少