第五章选择结构程序设计概述
第五章 选择结构程序设计;5.1.2关系表达式
用关系运算符将两个表达式(可以是算术表达式或关系表达式,逻辑表达式、赋值表达式、字符表达式)连接起来的式子,称为关系表达式。下面为一些合法的关系表达式:
a+bb+c (a=3)(b=5) ‘a’‘b’
关系表达式的结果只有两种:真或假;在C语言中,以1代表“真”,0代表“假”。
例:假设a=3,b=2,c=1,则:
(ab)==c 结果为:表达式的值为真;
d=ab 结果为:d的值为1;
f=abc 结果为:f的值为0;;5.2逻辑运算符和逻辑表达式
5.2.1逻辑运算符及其优先次序
C语言提供三种逻辑运算符:
;几种运算符的优先次序为:;5.2.2 逻辑表达式
C语言编译系统在给出逻辑运算结果时,以数值1代表“真”,以数值0代表“假”。但是在判断一个量是否为“真”时,以0代表“假”,以非0代表“真???。
例:1)若a=4,则!a=0;
2)若a=4,b=5 则 ab=1;a | | b=1;! a | | b=1;
3)532 || 84-!0的值为1;
4)‘c’’d’的值为1;
说明:1)对于“”和“| |”逻辑运算符,在逻辑表达式求解中,有时并不需要执行所有的逻辑运算符。例如
您可能关注的文档
最近下载
- T_CECS 1240-2023 弃土场工程技术规程(OCR).pdf VIP
- [牧草种子学]-第一章 牧草种子的形态与解剖特征.ppt VIP
- 四氧化二氮金属贮存材质选择探讨.pdf VIP
- 项目监理服务合同.doc VIP
- 2021年中质协六西格玛黑带真题.pdf VIP
- 2021年新疆兵团网格员招录考试专用题库及官方参考答案.doc VIP
- 大数据平台建设招标文件.pdf VIP
- 高中物理实验教学中实验教学的改革与创新研究课题报告教学研究课题报告.docx
- 2024年建始县选聘县直事业单位工作人员历年真题附答案.docx VIP
- 山东省德州市2024届中考数学试卷(含答案).docx VIP
原创力文档

文档评论(0)