运算符和条件结构.pptVIP

  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文档。上传文档
查看更多
本章目标 掌握boolean类型的用法 掌握关系运算符和逻辑运算符 掌握if条件结构 使用基本if条件结构 使用多重if条件结构 掌握switch结构的用法 掌握键盘输入 如何使用boolean类型 什么是关系运算符 常用的关系运算符有哪些: , ==,!= =,= 什么是if条件结构 if条件结构是根据条件判断之后再做处理 如何使用if条件结构6-5 小结1 说出已学过的数据类型有哪些? int、double、char、boolean、String 举例说明已学过的运算符有哪些? 赋值运算符、算术运算符、条件运算符、逻辑运算符 if和if-else条件结构执行的顺序是什么? if:如果条件表达式成立,执行语句 if-else:如果条件表达式成立,执行语句1,如果不成立,执行语句2 小结1 1、 小布什买了一筐鸡蛋,如果坏蛋少于5个,他就吃掉,否则他就去退货 2、 要求用户输入两个数a、b,如果a能被b整除或a加b大于1000,则输出a,否则输出b 如何使用多重if结构 使用多重if结构解决问题5 什么是switch结构 常见错误3-1 常见错误3-2 常见错误3-3 比较switch和多重if结构 相同点 不同点 switch 多重if 小结2 输入赵本山的考试成绩,显示所获奖励 成绩==100分,爸爸给他买辆车 成绩=90分,妈妈给他买MP4 90分成绩=60分,妈妈给他买本参考书 成绩60分,什么都不买 总结 什么数据类型可以描述真和假? 描述几种分支结构的语法和执行过程? 什么情况下会使用多重if条件结构? 多重if条件结构和switch结构的区别和适用场合是什么? 上机作业 升级“我行我素shopping”购物管理系统,完成以下功能: 录入会员信息 模拟幸运抽奖 菜单切换 计算会员折扣 训练技能点 会使用关系运算符和逻辑运算符 会从控制台获取键盘输入的数据 会使用if-else和多重if条件结构 会使用switch结构 训练要点: switch结构 多重if结构 需求说明: 实现从登录菜单进入二级菜单 1、输入1:进入主菜单 2、输入2:退出并显示“谢谢您的使用!” 3、输入其他数字:显示“输入错误” 阶段3 教员讲解上机目标并演示运行效果 实现思路及关键代码: 在第1章阶段3登录菜单程序(LoginMenu.java)基础上完成 从控制台接收一个数字 使用switch结构或多重if结构实现菜单切换 LoginMenu.java LoginMenu2.java switch(num){ case 1: //输出系统主菜单 case 2: //输出“谢谢您的使用” default: //输出“输入错误” } If (num == 1){ //输出系统主菜单 }else if (num == 2) { //输出“谢谢您的使用” }else{ //输出“输入错误” } 阶段3 完成时间:25分钟 讲解实现思路和关键代码 需求说明: 会员根据积分享受不同折扣,如右表。使用多重if结构计算会员折扣 CalcDiscount.java 6折 x ≥ 8000 7折 4000 ≤ x < 8000 8折 2000 ≤ x < 4000 9折 x < 2000 折扣 会员积分x 阶段4 完成时间:20分钟 步骤: 1)画流程图 2) 编写程序 演示时注意讲解如果else if的顺序被调整,会怎样 演示时在某些case中添加break看一看效果 * 第二章 Java 选择结构 用什么数据类型能表示 一件商品是真货还是假货 一个条件成立还是不成立 boolean (布尔)类型 boolean类型的值: 真:true 假:false boolean类型只有这两个值 为什么需要boolean类型 1、用boolean类型描述:学员张三的考试成绩是否比学员李四(80分)高 int liSi = 80; //学员李四成绩 boolean isBig ; //声明一个boolean类型的变量 Scanner input = new Scanner(System.in); System.out.print(输入学员张三成绩: ); //提示要输入学员张三的成绩 int zhangSan = input.nextInt(); //输入张三的成绩

文档评论(0)

wuyoujun92 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档