- 5
- 0
- 约1.18万字
- 约 20页
- 2016-12-09 发布于重庆
- 举报
c语言程序设计第五章程序控制流程选择结构.
第五章 程序控制流程——选择结构
5.1 关系运算符和逻辑运算符
一、关系运算符和关系表达式
1. 关系运算符
(1) 关系运算符的分类
C语言为用户提供了6个关系运算符:(小于)、=(小于等于)、(大于)、=(大于等于)、== (关系相等)和!=(关系不等)。
(2) 关系运算符的优先级
关系运算符内部优先级是、=、、=的优先级相等,且优先级高于==和!=。
在C语言所有运算符中,关系运算符的优先级要低于算术运算符和位移运算符。
(3) 关系运算符的结合性
所有的关系运算符的结合性都是从左至右。
2. 关系表达式的基本形式
有值表达式1 op 有值表达式2,其中op代表6个关系运算符。关系表达式的结果要么为0(操作数不满足关系运算),要么为1(操作数满足关系运算)。
假设有以下变量定义:int a=1,b=-3,c=2,i=13;
以下都是合法的关系表达式:ab、i=10、a+bb+c、(a=c)(b=5)、a==5、a+b==2009、a!=b+2、b*b=4*a*c等。
3. 关系运算符的使用
(1) 带有关系运算符的复杂表达式计算
【例5.1】 当a=3,b=2,c=1时,表达式f=abc的值是 。
【例5.2】 下面关系表达式中结果为假的是 。
A) 0!=1
您可能关注的文档
最近下载
- 违规电气焊专项整治工作总结6篇.docx VIP
- GXH-30103011AE型便携式红外气体分析器 使用说明书.pdf VIP
- 中国卒中后抑郁障碍规范化诊疗指南.docx VIP
- 环境影响评价报告公示:年收集、贮存、转移废矿物油12000t、废铅酸蓄电池20000t项目环评报告.pdf VIP
- 幼儿园教师个人三年发展规划.docx VIP
- 乌市三模语文试卷及答案.doc VIP
- 广西柳州市2026届高三上学期第一次模拟考试物理试卷(含答案).pdf VIP
- 《世界各国民族服饰》课件.ppt VIP
- 2025年7月广东省高中学业水平合格考生物试卷真题(含答案详解).pdf VIP
- 2025会计初级试题及答案解析.doc VIP
原创力文档

文档评论(0)