### 用嵌套的 if 语句判断英语成绩所处的阶段

编写 Java 程序，使用 if…else 嵌套实现：判断英语打 78 分是处在什么阶段。条件为：大于或等于 90 为优，在 75 和 90 之间为良，在 60 和 75 之间为及格，小于 60 为不及格。

#### 运行结果：

程序运行结果如图 1 所示。

图 1 运行结果

#### 解题关键：

l if 语句的嵌套。

l 大于或等于 90 为优，在 75 和 90 之间为良，在 60 和 75 之间为及格，小于 60 为不及格。

#### 答案：

编写 Ex04 类，在该类的 main 方法中编写用嵌套的 if 语句判断英语 78 分所处的阶段，具体代码如下：

package com.wgh;

public class Ex04 {

public static void main(String args[]) {

int English = 78;

if (English >= 75) { // 判断 English 分数是否大于等于 75

if (English >= 90) { // 判断 English 分数是否大于等于 90

System.out.println("英语打" + English + "分：");

System.out.println("英语是优");

} else {

System.out.println("英语打" + English + "分：");

System.out.println("英语是良");

}

} else {

if (English >= 60) { // 判断 English 分数是否大于等于 60

System.out.println("英语打" + English + "分：");

System.out.println("英语及格了");

} else {// 否则

System.out.println("英语打" + English + "分：");

System.out.println("英语不及格");

}

}

}

}