运算符和基本选择结构.ppt
文本预览下载声明
运算符和选择结构;掌握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(奖励惠普笔记本电脑一部);
显示全部