当前位置:嗨网首页>书籍在线阅读

12-逻辑运算符

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

B.2.4 逻辑运算符

逻辑运算符通常以关系表达式作为运算对象。!运算符只需要一个运算对象,其他运算符需要两个运算对象,运算符左边一个,右边一个。

&&  逻辑与

||  逻辑或

 逻辑非

1.逻辑表达式

当且仅当两个表达式都为真时, expresson1 && expresson 2 的值才为真。

两个表达式中至少有一个为真时, expresson 1 || expresson 2 的值就为真。

如果 expresson 的值为假,则 !expresson 为真,反之亦然。

2.逻辑表达式的求值顺序

逻辑表达式的求值顺序是从左往右。当发现可以使整个表达式为假的条件时立即停止求值。

3.示例

6 > 2 && 3 == 3 为真。

!(6 > 2 && 3 == 3) 为假。

x != 0 && 20/x < 5 只有在 x 是非零时才会对第 2 个表达式求值。