求解,速度,,,,。。。。

任务描述:判断成绩对应的等级 任务要求:编写一个程序,按照下列分数段指定相应的等级 等级示例: 90100 A级
80-89 B级
70
79 C级
6069059 其他 不合法

请手动输入一个数值,并使用if...elseif..else语句实现判断其对应的等级。 Java手动键入一个int类型的值的语法如下 Scanner input=new Scanner(System.in) int x=input.nextint();//输入一个int类型的值 输入示例:90 输出示例: A级

要想快速还是使用C++吧,C++是目前来说世界上一个速度比较快的编译器系统。

package Test;

import java.util.Scanner;

public class T {

    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        while (true) {
            System.out.println("请输入成绩分数");
            int x = input.nextInt();
            if (x < 0 || x > 100) {
                System.out.println("成绩不合法");
            } else if (x >= 90 && x <= 100) {
                System.out.println("成绩等级:A");
            } else if (x >= 80 && x < 90) {
                System.out.println("成绩等级:B");
            } else if (x >= 70 && x < 80) {
                System.out.println("成绩等级:C");
            } else {
                System.out.println("成绩不合格");
            }
            System.out.println("----是否继续查询 0否1是---- ");
            int flag = input.nextInt();
            if (flag == 0) {
                System.out.println("结束查询 ");
                break;
            }
        }
    }
}