Java基础03--选择结构(if).pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三章选择结构(一)回顾与作业点评Scanner input=new Scanner(System.in);int num1=input.next();int num2=input.next();int i=num1num2;System.out.println(num1大于num2吗?+i); int num1 = 19; int num2 = 89; int temp; temp = num1; num1 = num2; num2 = temp; System.out.println(num1+, +num2);代码阅读借助一个中间变量互换两个变量的值/34找出错误并更正输出结果是什么?预习检查提问/34常用的逻辑运算符及其作用?if-else选择结构执行的顺序是什么?多重if选择结构的执行流程是怎样的?if 选择结构书写规范有哪些?本章任务/34升级“我行我素购物管理系统”实现幸运抽奖实现会员信息录入实现按会员优惠计划进行购物结算实现计算会员折扣本章目标/34掌握基本if选择结构掌握逻辑运算符掌握多重if选择结构掌握嵌套if选择结构为什么需要if选择结构问题使用if选择结构可以解决/34如果张浩的Java考试成绩大于98分,张浩就能获得一个MP4作为奖励什么是if选择结构语法基本的if选择结构if ( 条件 ) { //代码块 }结果必须是布尔值只有一条语句时,建议不省略{ }结合问题1if (张浩的Java考试成绩 90 ) { 获得一个MP4作为奖励;}/34if选择结构是根据条件判断之后再做处理使用基本的if选择结构import java.util.Scanner;public class GetPrize { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.print(输入张浩的Java成绩: ); //提示输入Java成绩 int score = input.nextInt(); //从控制台获取张浩的Java成绩 if ( score 90 ) { //判断是否大于90分 System.out.println(老师说:不错,奖励一个MP4!); } }}示例演示示例1:使用基本if选择结构/34使用复杂条件下的if选择结构2-1问题运算符表达式说 明 条件1 条件2仅仅两个条件同时为真,结果为真||条件1 || 条件2只要两个条件有一个为真,结果为真!! 条件条件为真时,结果为假条件为假时,结果为真分析:怎样把多个条件连接起来?使用逻辑运算符问题2的条件( score1 98 score2 80 ) || ( score1 == 100 score2 70 )运算符优先级顺序:!算术运算符比较运算符||/34张浩Java成绩大于98分,而且音乐成绩大于80分,老师奖励他;或者Java成绩等于100分,音乐成绩大于70分,老师也可以奖励他使用复杂条件下的if选择结构2-2使用复杂条件下的if选择结构解决问题2public class GetPrize2 { public static void main(String[] args) { int score1 = 100; // 张浩的Java成绩 int score2 = 72; // 张浩的音乐成绩 if ( ( score1 98 score2 80 ) || ( score1 == 100 score2 70 ) ){ System.out.println(老师说:不错,奖励一个MP4!); } }}示例演示示例2:复杂条件下的if选择结构/34使用if-else选择结构 3-1问题如果张浩Java考试成绩大于98分,老师就奖励他一个MP4,否则老师就罚他进行编码使用两个基本if选择结构使用if-else选择结构实现if (score 98) { System.out.println(老师说:不错,奖励一个MP4!);}if (score = 98) { System.out.println(老师说:惩罚进行编码!);}/34使用if-else选择结构3-2 if-else选择结构语法if ( 条件 ) { //代码块1 }else { //代码块2 }if (张浩Java成绩 98 ) { 奖励一个MP4;}else { 惩罚进行编码;}结合问题3/34使用if-else选择结构3-3使用if-else选择结构解决问题3public class SimpleIf { public static void main(String[] args) { int score = 9

文档评论(0)

有一二三 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档