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

编写Java程序,使用ifelse嵌套实现:判断英语打78分是处在什么阶段。条件为:大于或等于90为优,在7590之间为良,在6075之间为及格,小于60为不及格。

  运行结果:

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

1  运行结果

  解题关键:

l         if语句的嵌套。

l         大于或等于90为优,在7590之间为良,在6075之间为及格,小于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("英语不及格");

                  }

            }

      }

}