11问答网
所有问题
C语言逻辑运算符?
如题所述
举报该问题
推荐答案 2020-01-04
1 形式:
&&的形式为a&&b。
||的形式为a||b。
2 计算规则:
&&只有当a和b的值均非0时,结果为1,否则结果为0。
||只有当a和b的值均为0时,结果为0,否则结果为1。
3 优先级:
&&的优先级比||高,所以在写在一起时,先计算&& 再计算||。
相同符号时,自左向右计算。
4 短路原则:
对于&&,如果左操作数a为0,那么结果必然为0, 右操作数b将不参与计算。
对于||,如果左操作数a非0,那么结果必然为1, 右操作数b将不参与计算。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/PP48q4FFS448qFFv2q7.html
相似回答
大家正在搜
相关问题
C语言中逻辑运算符用法是什么?
C语言中逻辑运算符非"!"与"&&"或"||"的优先级怎么说...
C语言中的逻辑或运算符怎么打出来?
C语言中逻辑运算符“&&、||、!”的用法是什么?
C语言中逻辑运算符用法
c语言逻辑运算符
C语言中的按位运算符和逻辑运算符?
c语言逻辑运算符怎么理解?