- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- 新媒体新闻写作、编辑与传播课件 第7章 新媒体音视频新闻制作与传播.pptx
- 学习情境1单片机控制LED彩灯的亮灭-项目1-2单片机概述.pptx
- 学习情境1单片机控制LED彩灯的亮灭-项目1-6C语言基础3-赋值运算符和十六进制.pptx
- 学习情境1单片机控制LED彩灯的亮灭-项目2-1知识准备.pptx
- 学习情境1单片机控制LED彩灯的亮灭-项目2-2C语言基础知识4-运算符.pptx
- 学习情境3交通灯控制系统的制作-项目1-1知识准备.pptx
- Module4Unit2WecanfindinformationfrombooksandCDs(课件)-英语五年级下册(1).pptx
- 湖北省沙市中学高三高考冲刺第一次考试地理试题.doc
- DB11_T 2387-2024 城市轨道交通工程盾构机吊装技术规程.docx
- DB44_T 2597-2024 公共体育场地设施配置技术规范.docx
- 山东省济南市2023-2024学年高一上学期1月期末考试历史试题含解析.docx
- 高考生物二轮复习跟踪强化训练20探究性实验与实验设计.doc
- 微电子专业半导体物理名词解释前七章.docx
- Unit5LanguagesAroundtheWorldReadingandThinking课件-高一上学期英语人教版(1).pptx
- 高考物理一轮复习粤教版教师用书第七章静电场基础课3.doc
- 高考人民版历史练习专题11第25讲世界经济的区域集团化及全球化趋势.doc
- 二月二龙抬头祥龙翘首美好当头传统习俗传说课件PPT.pptx
- DB45_T 2933-2024 机器人辅助微创外科手术麻醉技术规范.docx
- 2024年公路管理站安全文化建设方案范文(三篇) .pdf
- 物业保安管理7张必备表格.docx
文档评论(0)