C语言中逻辑非是什么意思?
答案:5 mip版
解决时间 2021-01-16 23:15
- 提问者网友:夜落花台
- 2021-01-16 18:52
C语言中逻辑非是什么意思?
最佳答案
- 二级知识专家网友:趁我还喜欢
- 2021-01-16 19:01
逻辑非是C语言中逻辑运算中的一种,其运算符号为英文半角叹号,即'!'。
!运算为单目运算,即只有一个操作数,与其后面的常量或变量相结合进行运算。
C语言中的逻辑运算结果均只有真和假两种,其真值为1和0。
对于运算
!a
其运算规则为,
1 如果a的值为0,则运算结果为1;
2 如果a的值非0,则运算结果为0。
!运算为单目运算,即只有一个操作数,与其后面的常量或变量相结合进行运算。
C语言中的逻辑运算结果均只有真和假两种,其真值为1和0。
对于运算
!a
其运算规则为,
1 如果a的值为0,则运算结果为1;
2 如果a的值非0,则运算结果为0。
全部回答
- 1楼网友:棄療尐钕
- 2021-01-16 22:43
! 是逻辑非的运算符 返回植是0或1 比如!a 如果a为真 则!a就为假 返回0。
- 2楼网友:可爱暴击
- 2021-01-16 21:15
!、&&、||在Java里是非、与、或,是逻辑运算符
!:非相当于不!
&&:与,相当于和!
||:或,相当于或者!
示例:
If((year%4==0&&year%100!=0)||(year%400==0))
意思是如果year除以4=0而且(&&)year除以100不等于0(!=)或者(||)(year除以400等于0(==等于))
- 3楼网友:儚迴从偂
- 2021-01-16 20:52
呵呵 我昨天刚学到 这是针对二进制数(真,假:所有的真为1假为0)来说的 真就变成假 假就变成真 说的够通俗了吧?我看的书是电子工业出版社的《c语言开发入门与编程实践》
- 4楼网友:久而旧之
- 2021-01-16 20:35
“逻辑与”=“是”
“逻辑非”=“否”
比如:李宇春是男人,这句话就是“逻辑非”。
陈冠希是男人,这句话就是“逻辑与”。
我要举报
如以上问答内容为低俗/色情/暴力/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!
点此我要举报以上问答信息
推荐资讯