一部分基础内容课件三节选择结构_第1页
一部分基础内容课件三节选择结构_第2页
一部分基础内容课件三节选择结构_第3页
一部分基础内容课件三节选择结构_第4页
一部分基础内容课件三节选择结构_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

代码找出错误并更int代码找出错误并更intnum1=19;intnum2=89;inttemp;temp=num1;num1=num2;num2=temp;System.out.println(num1+",借助一个中间变量互换两个变量Scannerinput=newSystem.out.println("num1大于num2t;t();t;掌握基本if掌握逻辑运算掌握基本if掌握逻辑运算掌握多重if掌握嵌套if问问!if选择结构是根据条件判断之后if选择结构是根据条件判断之后再做处语基本的if选择结假真结合问题if(张浩的Java考试成绩90获得一个MP4作为}if(条件) 结果必须是布尔//代码 只有一条语句时,建议不省略示演示示例示演示示例1使用基本if选择结构publicclassGetPrize{publicstaticvoidmain(String[]{Scannerinput=new intscore=input.nextInt(); }}if(score>90){ }问张浩的Java成绩大于98分,而且音乐成绩大于80问张浩的Java成绩大于98分,而且音乐成绩大于80用:怎样把多个条件连接起运算表达说明奖励的条条件1&&(score1>98&&score2>80)||(score1==100&&score2>70条件1||运算符优先级条件为真时,结果!!>算术运条比较运>||示演示示演示示例2复杂条件下的if选择结构publicclassGetPrize2publicstaticvoidmain(String[]intscore1100;张浩的Java成绩intscore272;张浩的音乐成System.out.println("老师说:不错,奖励一个}}}iscore1||(score1==100&&score2>70)问问if(score>98)System.out.println("老师说:不错,奖励一个}if(score<=98)System.out.println("老师说:惩罚进行编}使用if-else选择结构实使用两个基本if选择结语if-else选择结假真结合问题语if-else选择结假真结合问题if(张浩Java成绩98奖励一个}else惩罚进行编}if//代码块}else//代码块}示使用if-else选择结构解决问题演示示例3:使用ifelse结构示使用if-else选择结构解决问题演示示例3:使用ifelse结构开publicclassSimpleIfse (String[]intscore91张浩的Java成if(score>98)9 t.println("老师说:不错,奖励一个}else System.out.println("老师说:惩罚进行编 输出“奖 输出“罚编程}}结现场现场买彩指训练指训练要需求说指实现指实现思从控制台接收一个4位会员提产生随机数(0~9)int练需求说练需求说问对学员的结业考试成绩评问对学员的结业考试成绩评成绩分将成绩分成几个连续区间单个if选择结构无多个if选择结构很0中良差语假成真假成真代码块个代码块语假成真假成真代码块个代码块代码块if成绩>=80)//代码块}条2{else//代码块}elseif成绩//代码块}条件示使用多重if实现示使用多重if实现学员的结业考试成绩评演示示例4使用多重if实现考试成绩评测intscore //考试ifscore80 大于等于80System.out.println("良好elseif(score60 大于等于60分,小于80System.out.println("中等else 小于60System.out.println("差}问问我想买车,买什么车决定于我在银行有多少存如果我的存款超过500万,我就买凯迪拉否则,如果我的存款超过100万,我就买帕萨示使用多重if选示使用多重if选择结构解决购车的问演示示例5使用多重if实现购车intmoney52;我的存款,单位ifmoney500 大于等于80System.out.println("太好了,我可以买凯迪拉克elseif(money100) 大于等于60分,小于80System.out.println("不错,我可以买辆帕萨特elseif(money50 各个条件的顺序可以任意System.out.println("我可以买辆依兰特}elseif(money>=10)System.out.println("至少我可以买个奥托}elseSystem.out.println("看来,我只能买个捷安特了}问分问分!语性别if(条件1)if(条件2)//代码块}else//代码块}语性别if(条件1)if(条件2)//代码块}else//代码块}真条件假真代码块条件假内层代码块代码块}else//代码块}是否跑入10示使用嵌套if选择结构解决百米示使用嵌套if选择结构解决百米赛跑的问else演示示例6使用嵌套if选择结构外层 内层if(gender.equals("}elseif(gender.equals("}现场现场输入小明的考试成绩,显示所获奖成绩==100分,爸爸给他买辆100分>成绩>=90分,妈妈给他买90分>成绩>=60分,妈妈给他买本参考成绩<60分,什么都不指训练要需求说指训练要需求说顾普通顾客购物满1009会员购8会员购物满2007.5指实指实现思提嵌套if选择结构中{}的使练需求说会员x<练需求说会员x<92000≤x<84000≤x<7x≥6基本if选择结构:可以处理基本if选择结构:可以处理单分支的if选择if-else选择结构:可以处理两个分支的if选择结if选择结多重if选择结构:可以处理多个分支的if选择结嵌套if选择结构:可以处理某分支中嵌套ifif选择if(条件1)if(条件2)//代码块}else//代码块}}else//代码块}if//代码}else//代码}if成绩>=80)//代码块}elseif(成绩>=60)//代码块}else//代码块}if//}总基本if选择结构:可以处理总基本if选择结构:可以处理单分支的if选择结if-else选择结构:可以处理两个分支的if选择if多重if选择结构:可以处理多个分支的if选择

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论