任务描述:判断成绩对应的等级 任务要求:编写一个程序,按照下列分数段指定相应的等级 等级示例: 90100 A级79 C级
80-89 B级
70
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;
}
}
}
}