编写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("英语不及格");
}
}
}
}