Java程序设计14.ppt
- 文档编号:2643876
- 上传时间:2022-11-04
- 格式:PPT
- 页数:33
- 大小:843KB
Java程序设计14.ppt
《Java程序设计14.ppt》由会员分享,可在线阅读,更多相关《Java程序设计14.ppt(33页珍藏版)》请在冰豆网上搜索。
第三章第三章(三)复杂选择结构1Chapter找出错误并更正输出结果是什么?
intage=10;if(age=20)System.out.println(年龄是年龄是2020岁岁);条件结果必须是布尔值条件结果必须是布尔值intscore=100;if(score98)System.out.println(老师说老师说:
不错,奖励一个不错,奖励一个MP4!
);elseSystem.out.println(老师说老师说:
惩罚进行编码!
惩罚进行编码!
);System.out.println(“老师说老师说:
一直到学会为止!
一直到学会为止!
);回顾与作业点评回顾与作业点评if(age=20)老师说老师说:
不错,奖励一个不错,奖励一个MP4!
老师说老师说:
一直到学会为止!
一直到学会为止!
注意大括号的使用注意大括号的使用2Chapter多重if选择结构的执行流程是怎样的?
if选择结构书写规范有哪些?
switch选择结构中break关键字的作用?
多重if选择结构和switch选择结构的异同之处?
预习检查预习检查3Chapter升级“我行我素购物管理系统”实现新增会员功能实现按会员优惠计划进行购物结算实现计算会员折扣实现购物菜单选择实现换购功能本章任务本章任务4Chapter掌握多重if和嵌套if选择结构掌握switch选择结构使用if判断和输出语句进行异常处理本章目标本章目标5Chapter练习练习实现幸运抽奖实现幸运抽奖需求说明:
抽奖规则:
会员号的百位数字等于产生的随机数字即为幸运会员完成时间:
完成时间:
15分钟分钟6Chapter使用使用多重多重if选择结构选择结构为什么使用多重为什么使用多重if选择结构选择结构将成绩分成几个连续区间判断。
使用单个if选择结构无法完成,使用多个if选择结构很麻烦1、对学员的结业考试成绩评测成绩=90:
优秀成绩=80:
良好成绩=60:
中等成绩=90)System.out.println(优秀优秀);elseif(score=80)System.out.println(良好良好);elseif(score=60)System.out.println(中等中等);elseSystem.out.println(差差);大于等于大于等于90分分大于等于大于等于60分,小于分,小于80分分小于小于60分分大于等于大于等于80分,小于分,小于90分分如何使用多重如何使用多重if选择结构选择结构演示示例演示示例1:
使用多重:
使用多重if选择结构选择结构使用多重使用多重if选择结构解决问题选择结构解决问题19Chapter如何使用多重如何使用多重if选择结构选择结构2、我想买车,买什么车决定于我在银行有多少存款如果我的存款超过500万,我就买凯迪拉克否则,如果我的存款超过100万,我就买帕萨特否则,如果我的存款超过50万,我就买依兰特否则,如果我的存款超过10万,我就买奥托否则,我买捷安特10Chapterintmoney=52;/我的存款,单位:
万元我的存款,单位:
万元if(money=500)System.out.println(太好了,我可以买凯迪拉克太好了,我可以买凯迪拉克);elseif(money=100)System.out.println(不错,我可以买辆帕萨特不错,我可以买辆帕萨特);elseif(money=50)System.out.println(我可以买辆依兰特我可以买辆依兰特);elseif(money=10)System.out.println(至少我可以买个奥托至少我可以买个奥托);elseSystem.out.println(看来,我只能买个捷安特了看来,我只能买个捷安特了);如何使用多重如何使用多重if选择结构选择结构各个条件的顺序可以各个条件的顺序可以任意排列吗?
任意排列吗?
演示示例演示示例2:
使用多重:
使用多重if选择结构选择结构使用多重使用多重if选择结构解决问题选择结构解决问题211Chapter为什么使用嵌套为什么使用嵌套if选择结构选择结构使用使用嵌套嵌套if选择结构选择结构要判断是否能够进入决赛要判断是否能够进入决赛在确定进入决赛的情况下,还要判断是进入在确定进入决赛的情况下,还要判断是进入男子组,还是进入女子组男子组,还是进入女子组3、学校举行运动会,百米赛跑跑入、学校举行运动会,百米赛跑跑入10秒内秒内的学生有资格进决赛,根据性别分别进入的学生有资格进决赛,根据性别分别进入男子组和女子组男子组和女子组12Chapter嵌套嵌套if选择结构选择结构if(条件(条件1)if(条件(条件2)代码块代码块1else代码块代码块2else代码块代码块3内层选择结构内层选择结构什么是嵌套什么是嵌套if选择结构选择结构13Chapterif(score=90分,妈妈给他买MP490分成绩=60分,妈妈给他买本参考书成绩60分,什么都不买张三为他的手机设定了自动拨号按1:
拨爸爸的号按2:
拨妈妈的号按3:
拨爷爷的号按4:
拨奶奶的号小结小结参考代码参考代码参考代码参考代码32Chapter描述几种分支结构的语法和执行过程?
什么情况下会使用多重if选择结构?
多重if选择结构和switch选择结构的区别和适用场合是什么?
总结总结33Chapter
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 程序设计 14