顺序结构前面已讨论选择结构程序结构本次讨论循环结构后面讨论
前面已讨论 程序结构 顺序结构 选择结构 循环结构 本次讨论 后面讨论
第5章分支控制结构
第 5 章 分支控制结构
分支控制结构--引入根据不同条件选择不同处理方法V例1:求一个数 x 的绝对值例2:求两个数a、b的最大值(比较a、b,找出较大值)例3:给一个根据百分制分数,输出五级制成绩(>=90A....。<60E算法设计:分支(选择)结构处理 if、 if-else、if-else-if 和 switch语句程序实现:7y=xNmax=amax=bYN真$>=80施出ANYy=-x2=70输出日输出max值NY输出y值5>=00格出C输出D箱出E
分支控制结构-引入 ➢ 根据不同条件 选择不同处理方法 例1:求一个数 x 的绝对值 例2:求两个数 a、b 的最大值(比较a、b,找出较大值) 例3:给一个根据百分制分数,输出五级制成绩( >=90 A. <60 E ) ➢ 算法设计:分支(选择)结构处理 ➢ 程序实现:if、if-else、if-else-if 和 switch语句 输出max值 真 假 a>=b max=a max=b 真 假 x<0 y = - x 输出y值 y = x
>选择结构(分支控制结构):根据选择条件执行某些语句,或不执行某些语句:>C语言条件:用关系表达式或逻辑表达式表示
➢选择结构(分支控制结构):根据选择条件执 行某些语句,或不执行某些语句; ➢C语言条件:用关系表达式或逻辑表达式表示
第5章分支控制结构一一知识点:5.1关系运算符和关系表达式5.2逻辑运算符和逻辑表达式·5.3if语句5.4switch语句
第5章 分支控制结构-知识点 • 5.1 关系运算符和关系表达式 • 5.2 逻辑运算符和逻辑表达式 • 5.3 if语句 • 5.4 switch语句