案例:如果小明的Java成绩大于97分,那么老师奖励一只手表,否则老师就罚他编码:
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("请输入小明的Java成绩:");
int score = input.nextInt();
if (score > 97){
System.out.println("老师说:不错,奖励一只手表");
}
if (score <= 97){
System.out.println("老师说:惩罚进行编码");
}
}
if-else选择结构适用于“如果xx,就xx,否则,就xx的情况,例如:如果小明端午节放假,那么就去旅游,否则就在学校学习.
if-else结构除了要实现条件成立执行的操作以外,还要实现条件不成立时执行的操作。语法格式如下:
if(条件){
代码块1
}else{
代码块2
}
案例:输入小明的java成绩,对成绩进行判断,成绩>=80为良好,成绩>=60为中等,成绩<60为差。
package xcdq.sgs;
import java.util.Scanner;
/**
* @author xcdq.SGS
* @date 2021/4/12 17:06
*/
public class demo4 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("请输入小明的成绩:");
int score = input.nextInt();
if (score >= 80){ //考试成绩>=80
System.out.println("良好");
}else if (score >= 60){ //考试成绩 <60
System.out.println("中等");
}else { //考试成绩 <60
System.out.println("差");
}
}
}