import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("输入成绩: ");
int n = sc.nextInt();
if (n < 60) {
System.out.println("不及格");
} else if (60 < n && n < 79) {
System.out.println("一般");
} else if (80 < n && n < 89) {
System.out.println("良好");
} else if (90 < n && n < 100) {
System.out.println("优秀");
} else if (n == 100) {
System.out.println("满分");
}
}
}
if(){
}else if(){
}else if(){
}else if(){
}else if(){
}
可以无限加的,只要你需要,和switch 效果差不多,可以相互取代
// 满足条件数
int count = 0;
// 是否满足条件condition1
if (condition1){
count++;
}
// 是否满足条件condition2
if (condition2){
count++;
}
// 是否满足条件condition3
if (condition3){
count++;
}
switch(count){
case 1:
//TODO 满足1个条件
break;
case 2:
//TODO 满足2个条件
break;
case 3:
//TODO 满足3个条件
break;
default:
//TODO 例外情况
break;
}