单分支、双分支、多分支条件语句的使用和区别ppt课件.ppt

上传人:牧羊曲112 文档编号:1319082 上传时间:2022-11-08 格式:PPT 页数:23 大小:30.91MB
返回 下载 相关 举报
单分支、双分支、多分支条件语句的使用和区别ppt课件.ppt_第1页
第1页 / 共23页
单分支、双分支、多分支条件语句的使用和区别ppt课件.ppt_第2页
第2页 / 共23页
单分支、双分支、多分支条件语句的使用和区别ppt课件.ppt_第3页
第3页 / 共23页
单分支、双分支、多分支条件语句的使用和区别ppt课件.ppt_第4页
第4页 / 共23页
单分支、双分支、多分支条件语句的使用和区别ppt课件.ppt_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《单分支、双分支、多分支条件语句的使用和区别ppt课件.ppt》由会员分享,可在线阅读,更多相关《单分支、双分支、多分支条件语句的使用和区别ppt课件.ppt(23页珍藏版)》请在三一办公上搜索。

1、单分支、双分支、多分支条件语句,选择结构,Select structure,单分支,Single branch,双分支,Double branch,多分支,Multiple branches,目录,总结,Summary,选择结构,顺序结构,选择结构,循环结构,选择结构,ALTERNATE CHART,01,选择结构,单分支,双分支,多分支,选择结构又称为分支结构其本质就是根据不同的选择 ,执行不同的内容,单分支,Single branch,单分支结构,Single branch structure,02,单分支结构是根据判断条件的结果(真或假)而选择不同的向前路径的运行方式,语句一般形式:,单

2、分支结构,Single branch structure,不同语言之间只存在些许语法上的差异,02,双分支,Double branch,双分支结构,Double branch structure,双分支结构是根据判断条件的结果(真或假)而选择不同的向前路径的运行方式,03,双分支结构,Double branch structure,求出两数之间最大值的流程图,03,多分支,Multiple branches,多分支结构,Multi-branch structure,多分支结构分为分支嵌套和Switch语句(开关语句),04,分支嵌套,Switch语句,多分支结构,Multi-branch st

3、ructure,分支嵌套是在双分支的基础上将if语句相互嵌套,根据不同的条件表达式的值(逻辑真假)确定执行哪个语句块。,04,多分支结构,Multi-branch structure,04,分支嵌套的流程图,多分支结构,Multi-branch structure,04,根据输入成绩查看分级(分支嵌套),多分支结构,Multi-branch structure,04,求出三个不相等的数中的最大值(分支嵌套),多分支结构,Switch语句(开关语句),04,Multi-branch structure,目前支持switch语句的主流语言有C类语言、java、php等等,python中没有swit

4、ch语句这种写法。,switch语句可以理解成其他的分支结构的总和,switch集成了上述所有分支结构的特性左图为Switch语句的流程图,多分支结构,switch语句的一般形式:,04,Multi-branch structure,switch(表达式) case 常量表达式1:语句序列1; break; case 常量表达式2:语句序列2; break; . case 常量表达式n:语句序列n; break; default: 语句序列n+1,表达式可为算术、关系、逻辑、赋值等表达式,default:当所有case常量都不满足表达式的时候才会执行,break:跳出switch语句,多分支结

5、构,04,Multi-branch structure,输入:a输出:,输入:A输出:,输入:b输出:,当任意输入case常量表达式中不存在的值时输入:12输出:,总结,Summary,总结,05,Summary,1、单分支结构在满足条件时执行,不满足条件不执行;2、在双分支结构中,如果条件表达式成立,则执行语句块1, 否则,执行语句块2,所以双分支结构至少执行一次;3、多分支结构的分支结构的嵌套中,分支结构的嵌套包含了单分支结构与双分支结构的特性,可以用单分支结构嵌套双分支结构,也可用双分支结构嵌套单分支结构,通俗的来讲就是分支结构中放入一个分支结构,当条件成立则执行分支结构中嵌套的分支结构;,4、switch语句可以理解成其他的分支结构的总和,switch集成了上述所有分支结构的特性,在有多种情况的时候才使用switch,当switch(条件)满足case 后面的常量,则执行对应的语句,若满足的条件未能匹配到对应的常量,则执行default后的语句,有default的switch语句是至少执行一次的,当然default也可省略不写,这样switch语句也可以一次都不执行。,谢,谢,观,看,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号