[院校资料]第1、2章基础知识.pptVIP

  • 0
  • 0
  • 约5.34千字
  • 约 43页
  • 2018-03-04 发布于浙江
  • 举报
[院校资料]第1、2章基础知识

七、逻辑运算符 C++提供三个逻辑运算符: 逻辑与 | | 逻辑或 ! 逻辑非 运算对象是逻辑值(真或假), 运算结果仍是逻辑值(1或0)。 运算法则: a b 只有a、b均为真时,ab才为真 a b ab 假 假 真 真 假 真 假 真 0 0 0 1 七、逻辑运算符 a | | b 只要a、b有一个为真,a| |b就为真 a b a| |b 假 假 真 真 假 真 假 真 0 1 1 1 运算法则: 七、逻辑运算符 !a a !a 真 假 0 1 逻辑运算符的优先级 !最高,次之,| |再次之。 、| |低于关系运算符。 !高于所有算术运算符。 运算法则: 逻辑运算符 逻辑表达式 逻辑表达式的值为真或假, 分别用1或0表示。 在判断一个逻辑值的真假时, 规定:非0即真,0即假。 如:设a=3,b=2,则 !a| |b的值为1 、| |的“短路”特性。 如:设a=1, ((b=1)==0)((a=6)==6)后a仍为1 逻辑表达式 八、运算符的优先级和结合性 优先级:不同运算符运算时应 遵循的先后次序。 结合性:同优先级的运算符运算

文档评论(0)

1亿VIP精品文档

相关文档