《单片机应用》_项目七.pptVIP

  • 2
  • 0
  • 约2.76万字
  • 约 105页
  • 2026-01-22 发布于广东
  • 举报

④逻辑运算符与逻辑表达式C语言中提供了三种逻辑运算符,如表7-10所示。逻辑表达式的一般形式如下三种。逻辑与:条件式1条件式2逻辑或:条件式1||条件式2逻辑非:!条件式“”和“||”是双目运算符,要求有两个运算对象,结合方向是从左至右。“!”是单目运算符,只要求应该运算符对象,结合方向是从右至左。逻辑表达式的运算规则如下。逻辑与:ab,当且仅当两个运算量的值都为“真”时,运算结果为“真”,否则为“假”。逻辑或:a||b,当且仅当两个运算量的值都为“假”时,运算结果为“假”,否则为“真”。逻辑非:!a,当运算量的值为“真”时,运算结果为“假”;当运算量的值为“假”时,运算结果为“真”。任务2霓虹灯C语言程序控制例如:设x=3,则(x0)(x6)的值为“真”,而(x0)(x6)的值为“假”,!x的值为“假”。逻辑运算符“!”的优先级最高,其次为“”,最低“||”。和其他运算符比较,优先级从高到低的排列顺序为:!→算术运算符→关系运算符→→||→赋值运算符。例如:“abxy”可以理解为“(a==b)||(x==y)”,“!a||ab”可以理解为“(!a)||(ab)”。任务2霓虹灯C语言程序控制表7-11执行逻辑运算的结果条件式1条件式2逻辑运算ab!aaba||b真真假真真真假假假真假真真假真假假

文档评论(0)

1亿VIP精品文档

相关文档