Hi,大家好,我是编程小6,很荣幸遇见你,我把这些年在开发过程中遇到的问题或想法写出来,今天说一说今日学习——java打卡[亲测有效],希望能够帮助你!!!。
if语句格式2
格式:
if(关系表达式){
语句体1;
}else{
语句体2;
}
执行流程:
首先计算关系表达式的值
如果关系表达式的值为true就执行语句体1;
如果关系表达式的值为false就执行语句体2;
继续执行后面的语句内容
int math=100;
if (math==100){
System.out.println("奖励100块钱");
}
else{
System.out.println("挨一顿揍");
}
if 语句格式3
格式:
if (判断条件1){
语句体1;
}else if (判断条件2){
语句体2;
}
……
else{
语句体n;
}
int score = 52;
if (score >= 90 && score <= 100) {
System.out.println("优秀");
} else if (score >= 80 && score <= 89) {
System.out.println("良好");
} else if (score >= 70 && score <= 79) {
System.out.println("中等");
} else if (score >= 60 && score <= 69) {
System.out.println("良好");
}else{
System.out.println("挨揍");
}
案例练习
//键盘输入学生的成绩 根据成绩程序输出不同的奖励
Scanner src = new Scanner(System.in);
System.out.println("请输入您的成绩");
int score = src.nextInt();
if (score>=0 && score<=100){
System.out.println("合法成绩");
if(score>=95&& score<=100){
System.out.println("自行车一辆");
}else if(score >=90 && score<=94){
System.out.println("游乐场一次");
} else if (score>=80 && score <=89) {
System.out.println("变形金刚一个");
}else{
System.out.println("挨一顿揍");
}
}else{
System.out.println("请输入的成绩有误");
}