网站大量收购独家精品文档,联系QQ:2885784924

学习情境1单片机控制LED彩灯的亮灭-项目2-3C语言基础知识5-关系运算符和表达式.pptx

学习情境1单片机控制LED彩灯的亮灭-项目2-3C语言基础知识5-关系运算符和表达式.pptx

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

单片机系统设计与开发

C语言的使用-关系运算符和表达式

1、关系运算符和表达式

关系运算符:

用来对两个数值进行比较的比较运算符

C语言提供6种关系运算符:

①(小于)=(小于或等于)

优先级相同(高)

③(大于)=(大于或等于)

⑤==(等于)⑥!=(不等于)优先级相同(低)

关系、算术、赋值运算符的优先级

算术运算符(高)

关系运算符

赋值运算符(低)

ca+b等效于C(a+b)

ab==c等效于(ab)==C

a==bc等效于a==(bc)

a=bC等效于a=(bc)

关系表达式

●用关系运算符将两个数值或数值表达式连接起来的式子

●关系表达式的值是一个逻辑值,即“真”或“假”

●在C的逻辑运算中,以1代表“真”,以“0代表假”

逻辑运算符和表达式

3种逻辑运算符:

●(逻辑与)||(逻辑或)!(逻辑非)

●和|是双目(元)运算符

●!是一目(元)运算符

逻辑表达式

●用逻辑运算符将关系表达式或其他逻辑量连接起来的式子

逻辑运算的真值表

ab!a!ba真ba|真|b

真真—假

假真假真

真假假

真真——

假假假真

假假真真假假

提问:

判断年龄在13至17岁之内?

age=13age=17

判断年龄小于12或大于65?

age12age65

逻辑运算符的优先次序

!→→|(!为三者中最高)

与其他运算符的优先次序

!(高)

算术运算符

关系运算符

和|

赋值运算符(低)

逻辑表达式的值应该是逻辑量“真”或“假”

编译系统在表示逻辑运算结果时

●以数值1代表“真”,以0代表“假”

但在判断一个量是否为“真”时

●以0代表“假”,以非0代表“真”

注意:将一个非零的数值认作为“真”

练习:

(1)若a=4,则!a的值为0

1

(2)若a=4,b=5,则ab的值为

1

(3)a和b值分别为4和5,则a||b的值为—

(4)a和b值分别为4和5,则!al||b的值为1

(5)40||2的值为1

您可能关注的文档

文档评论(0)

乐毅淘文斋 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8121131046000040

1亿VIP精品文档

相关文档