中国高校课件下载中心 》 教学资源 》 大学文库

《C语言》课程资源_C语言_教学课件_08——C语言——关系运算、逻辑运算、if-分支结构

文档信息
资源类别:文库
文档格式:PPT
文档页数:36
文件大小:1.02MB
团购合买:点击进入团购
内容简介
《C语言》课程资源_C语言_教学课件_08——C语言——关系运算、逻辑运算、if-分支结构
刷新页面文档预览

程序设计基础(上) 张立红 13405330459(88028) QQ:2653453357 9#501

程序设计基础(上) 张立红 13405330459(88028) QQ:2653453357 9#501

○顺序结构 前面已讨论 程序结构 选择结构 本次讨论 循环结构) 后面讨论

前面已讨论 程序结构 顺序结构 选择结构 循环结构 本次讨论 后面讨论

第5章 分支控制结构

第 5 章 分支控制结构

分支控制结构-引入 >根据不同条件选择不同处理方法 例1:一个数的绝对值(如果是负数,取反) 例2:求两个数的最大值(比较两个数,取出较大值) 例3:根据百分制分数,输出五级制成绩(>=90A.〈60E) >算法设计:分支(选择)结构处理 >程序实现:if、if-else、if-else-if和switch语句 y-x 真(非0之 展(0) a>=b 假(0) max-a max=b 真(非0) y=-x 输出max值 输出y值 恩

分支控制结构-引入 ➢ 根据不同条件 选择不同处理方法 例1:一个数的绝对值(如果是负数,取反) 例2:求两个数的最大值(比较两个数,取出较大值) 例3:根据百分制分数,输出五级制成绩( >=90 A. =b max=a max=b 真(非0) 假(0) x<0 y = - x 输出y值 y = x

第5章分支控制结构一知识点 ·5.1关系运算符和关系表达式 ·5.2逻辑运算符和逻辑表达式 ·5.3f语句 ·5.4 switch语句 >注意:C语言用关系表达式和逻辑表达式表示条件

第5章 分支控制结构-知识点 • 5.1 关系运算符和关系表达式 • 5.2 逻辑运算符和逻辑表达式 • 5.3 if语句 • 5.4 switch语句 ➢注意:C语言用关系表达式 和 逻辑表达式表示条件

5.1关系运算符和关系表达式一P75 1、关系运算符 关系运算符 含义 优先级 结合性 > 大于 高 >= 大于或等于 4个关系运算符优先 < 小于 级相同。 小于或等于 左结合性 = 等于 2个关系运算符优先 低 = 不等于 级相同,但比上面的 优先级低

5.1 关系运算符和关系表达式—P75 关系运算符 含 义 优 先 级 结 合 性 > 大于 4个关系运算符优先 级相同。 左结合性 >= 大于或等于 < 小于 <= 小于或等于 == 等于 2个关系运算符优先 级相同,但比上面的 优先级低。 != 不等于 1、 关系运算符 { {高 低

2.关系表达式: 由操作数和关系运算符号组成的表达式,结果 是一个表示真(1)或假(0)的确定值。 例:5+8>9 X>3 X=10 a==b 注意: ①C语言用0表示假,非0表示真; 真 ② 一个关系表达式的值只能是 0或 假

例:5+8 > 9 x > 3 x!=10 a==b 注意: ① C语言用0表示假,非0表示真; ② 一个关系表达式的值只能是 0 或 1 假 真 2.关系表达式: 由操作数和关系运算符号组成的表达式,结果 是一个表示真(1)或假(0)的确定值

3.关系运算符的优先级 算术运算符 高 关系运算符 赋值运算符 低 例如: c>a+b 等价于:c>(a+b) a==b+c 等价于:a=(b+c) a=b>c 等价于:a=(b>)

3. 关系运算符的优先级 例如: c > a + b 等价于: a = =b + c 等价于: a = b > c 等价于: c > (a + b) a == (b + c) a = (b > c) 算术运算符 关系运算符 赋值运算符 高 低

4.关系运算符的结合性:自左向右 例: ① a==b==c 等价于 (a==b)==c 若a=1、b=2、c-3 (a=b)=c值是? ② ac 等价于 (ac 若a=1、b=2、c=3 (ac 值是?

4. 关系运算符的结合性:自左向右 -由左至右的结合性(从前向 后) 例: ① a==b==c 等价于 (a==b)==c 若a=1、b=2、c=3 (a==b)==c 值是? ② ac 等价于 (ac 若a=1、b=2、c=3 (ac 值是?

5.2逻辑运算符和逻辑表达式一P76 1.逻辑运算符 逻辑运算符 含义 结合性 优先级 !-单目 逻辑非,表示相反 右结合性 高 &&-双目 逻辑与,表示并且 l-双目 逻辑或,表示或者 左结合性 低 >逻辑运算取值: 取反 &&-全为真才是真 ‖.全为假才是假

5.2 逻辑运算符和逻辑表达式—P76 1. 逻辑运算符 逻辑运算符 含 义 结 合 性 优先级 ! -单目 逻辑非,表示相反 右结合性 高 低 &&-双目 逻辑与,表示并且 ||-双目 逻辑或,表示或者 左结合性 ➢ 逻辑运算取值: ! - 取反 && -全为真才是真 || - 全为假才是假

刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档