java语言-第3章 流程控制语句ppt课件.ppt

java语言-第3章 流程控制语句ppt课件.ppt

ID:59417151

大小:1.50 MB

页数:42页

时间:2020-09-19

java语言-第3章 流程控制语句ppt课件.ppt_第1页
java语言-第3章 流程控制语句ppt课件.ppt_第2页
java语言-第3章 流程控制语句ppt课件.ppt_第3页
java语言-第3章 流程控制语句ppt课件.ppt_第4页
java语言-第3章 流程控制语句ppt课件.ppt_第5页
资源描述:

《java语言-第3章 流程控制语句ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于java语言深入理解程序逻辑第三章流程控制语句回顾java语言有哪些基本数据类型?Scanner类到用法是什么?学习内容选择和分支结构循环结构能力目标熟练使用基本的、多重的和嵌套的if-else语句熟练使用switch分支语句熟练使用while和do-while语句进行循环操作熟练使用for语句进行循环操作算法和流程图程序结构顺序结构一段程序按照出现的顺序依次执行分支结构根据条件判断的结果不同,执行不同的功能循环结构重复执行一段代码2、如果令狐冲的C语言考试成绩大于90分,师父就奖励他一本武功秘笈选择和分支结构使用if条件结构可以

2、解决条件成立条件不成立语句块1语句块2if-else4、如果令狐冲考试成绩大于90分,师父就奖励他《独孤九剑》,否则师父就罚他上思过崖闭关思过使用两个基本if条件结构使用if-else条件结构实现if(score>90){System.out.println("师父说:不错,给你《独孤九剑》剑谱");}if(score<=90){System.out.println("师父说:不孝徒,上思过崖闭关思过去吧");}如何使用if条件结构6-5if-else条件结构if(条件){//语句1}else{//语句2}if(令狐冲考试成绩>90)

3、{师父奖励令狐冲;}else{师父罚他闭关思过;}结合问题4真表达式语句1假语句2使用if-else条件结构解决问题4publicclassJianghu{publicstaticvoidmain(String[]args){intscore=89;//令狐冲的语文成绩if(score>90){System.out.println("师父说:不错,给你《独孤九剑》剑谱");}else{System.out.println("师父说:不孝徒,上思过崖闭关思过去吧");}}}演示示例4:使用if-else结构如何使用if条件结构6-6为什

4、么使用多重if结构5、对学员的结业考试成绩评测成绩>=90:优秀成绩>=80:良好成绩>=60:中等成绩<60:差使用多重if结构多重if结构就是在else部分中还包含其他if块什么是多重if结构if(条件){//语句}elseif(条件){//语句}else{//语句}可以有多个可以省略多重if结构假真真假表达式1语句1表达式2语句2语句3如何使用多重if结构使用多重if结构解决问题5intscore=70;//考试成绩if(score>=90){System.out.println("优秀");}elseif(score>=80)

5、{System.out.println("良好");}elseif(score>=60){System.out.println("中等");}else{System.out.println("差");}大于等于90分大于等于60分,小于80分小于60分大于等于80分,小于90分完整代码演示演示示例5:使用多重if结构为什么使用switch结构6、令狐冲参加比武大会如果获得第一名,将出任武林盟主如果获得第二名,将出任武当掌门如果获得第三名,将出任峨嵋掌门否则,将被逐出师门使用if条件结构如何实现实现代码更好的解决办法:使用switch结

6、构解决switch(表达式){case常量1:语句;break;case常量2:语句;break;default:语句;}switch结构什么是switch结构计算表达式的值如果等于常量1如果等于常量2如果没有找到匹配的值使用switch结构解决问题6如何使用switch结构intmingCi=1;switch(mingCi){case1:System.out.println("出任武林盟主");break;case2:System.out.println("出任武当掌门");break;case3:System.out.pri

7、ntln("出任峨嵋掌门");break;default:System.out.println("被逐出师门");}第一名的情况下第二名的情况下第三名的情况下其他情况下完整代码演示演示示例6:使用switch结构比较switch和多重if结构相同点不同点switch多重if都可以实现多分支结构只能处理等值的条件判断,且条件是整型变量或字符变量的等值判断处理在else部分还包含其它if结构,特别适合某个变量处于某个区间时的情况小结2输入赵本山的考试成绩,显示所获奖励成绩==100分,爸爸给他买辆车成绩>=90分,妈妈给他买MP490分>

8、成绩>=60分,妈妈给他买本参考书成绩<60分,什么都不买参考代码张三为他的手机设定了自动拨号按1:拨爸爸的号按2:拨妈妈的号按3:拨爷爷的号按4:拨奶奶的号编程实现此业务参考代码while循环特点:先判断,再执行whi

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。