当前位置: 首页> 科技> 名企 > 逻辑运算基础知识

逻辑运算基础知识

时间:2025/7/11 2:41:14来源:https://blog.csdn.net/qq_43611366/article/details/142023448 浏览次数:0次

关系运算符
<:小于
<=:小于等于
>:大于
>=:大于等于
以上优先级相同:高

==:等于
!=:不等于
以上优先级相同:低

说明:
关系运算符的 优先级 低于 算数运算符
关系运算符的 优先级 大于 赋值运算符

逻辑运算:
逻辑变量之间的运算称为逻辑运算,二进制数1和0在逻辑上可以代表 真 和 假
逻辑或(|| ,+,U ,V ,OR):连接的两个逻辑全为0时才取0
逻辑与(&&,*,AND):连接的连个逻辑全为1 才取1
逻辑异或(XOR):相同取1,不相同取0
逻辑非:(!,~,NOT):将逻辑取反。

逻辑运算符 优先级:
非》与》或
!》&&》||
逻辑非 》 算数运算 》 逻辑与》逻辑或》赋值运算

短路原则:
a&&b&&c,只有a为真时才继续往下执行。

a||b||c:只要为真,就不必判断b和c的值

eg:(m=a>b)&&(n=c>d)
当a=1,b=2,c=3,d=4.m和n的值为1.求执行语句之后n的值,因为a>b是0,所以m=0,直接短路,后面不执行,所以n的值不变还是1.

关键字:逻辑运算基础知识

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: