从键盘输入一个成绩分数,然后通过switch语句将其转换为对应等级
import java.util.Scanner;
public class TestScore //定义一个TestScore类
{
public static void main(String[] args) //主函数
{
while(true){ //使程序重复执行
Scanner sc=new Scanner(System.in); //创建并实例化对象sc
System.out.println("请输入分数:");
int score=sc.nextInt();
if(score<0 || score>100) //使输入的成绩合法
{
System.out.println("请输入正确的成绩!");
}else{
switch(score/10) //通过执行switch语句得到对应等级
{
case 9:System.out.println("成绩对应的等级为:A"); break;
case 8:System.out.println("成绩对应的等级为:B"); break;
case 7:System.out.println("成绩对应的等级为:C"); break;
case 6:System.out.println("成绩对应的等级为:D"); break;
default:System.out.println("成绩对应的等级为:E"); break;
}
}
}
}
}