文档详情

运算符和基本选择结构.ppt

发布:2017-05-26约3.4千字共46页下载文档
文本预览下载声明
运算符和选择结构;掌握boolean类型的用法 掌握关系运算符和逻辑运算符 掌握基本if选择结构;;1、从控制台输入张三同学的成绩,与李四的成绩(80分)比较,输出“张三的成绩比李四的成绩高吗?” 的判断结果;;常用的关系运算符有哪些: , ==,!= =,=;2、如果张浩的Java考试成绩大于98分,张浩就能获得一个MP4作为奖励;if选择结构是根据条件判断之后再做处理;;3、张浩Java成绩大于98分,而且音乐成绩大于80分,老师奖励他;或者Java成绩等于100分,音乐成绩大于70分,老师也可以奖励他;;;4、如果张浩Java考试成绩大于98分,老师就奖励他一个MP4,否则老师就罚他进行编码; if-else选择结构;使用if-else选择结构解决问题4;需求说明: 录入会员信息 判断录入的会员号是否合法 ;常见调试问题及解决办法 代码规范问题;说出已学过的数据类型有哪些? 举例说明已学过的运算符有哪些? if和if-else选择结构执行的顺序是什么?;用户输入两个数a、b。如果a能被b整除或a加b大于1000,则输出a;否则输出b;需求说明: 抽奖规则:会员号的百位数字等于产生的随机数字即为幸运会员; ;; int score = 70; //考试成绩 if ( score = 90 ) { System.out.println(优秀); } else if (score = 80 ) { System.out.println(良好); } else if (score = 60 ) { System.out.println(中等); } else { System.out.println(差); };2、我想买车,买什么车决定于我在银行有多少存款 如果我的存款超过500万,我就买凯迪拉克 否则,如果我的存款超过100万,我就买帕萨特 否则,如果我的存款超过50万,我就买依兰特 否则,如果我的存款超过10万,我就买奥托 否则,我买捷安特; int money = 52; // 我的存款,单位:万元 if (money = 500) { System.out.println(太好了,我可以买凯迪拉克); } else if (money = 100) { System.out.println(不错,我可以买辆帕萨特); } else if (money = 50) { System.out.println(我可以买辆依兰特); } else if (money = 10) { System.out.println(至少我可以买个奥托); } else { System.out.println(看来,我只能买个捷安特了); } ;使用嵌套if选择结构;; if(score=10){ if(gender.equals(男)){ System.out.println(进入男子组决赛!); }else if(gender.equals(女)){ System.out.println(进入女子组决赛!); } }else{ System.out.println(淘汰!); } ;训练要点: 嵌套if选择结构 需求说明: 普通顾客购物满100元打9折;会员购物打8折;会员购物满200元打7.5折 实现思路: 1、外层判断是否是会员 2、内层判断是否达到 相应打折要求 难点指导: 嵌套if选择结构 中{ }的使用;需求说明: 会员购物时,根据积分的不同享受不同的折扣 计算会员购物时获得的折扣 ;常见调试问题及解决办法 代码规范问题; ;switch (表达式) { case 常量 1: 语句; break; case 常量 2: 语句; break; … default: 语句; };; int mingCi = 1; switch (mingCi){ case 1: System.out.println(参加麻省理工大学组织的1个月夏令营); case 2: System.out.println(奖励惠普笔记本电脑一部);
显示全部
相似文档