import java.util.Scanner;
public class ScoreTransferSwitch
{
public static void main(String[] args)
{
Scanner scanner=new Scanner(System.in);
System.out.print("请输入分数(0——100):");
int score=scanner.nextInt();
int level=(int)score/10;
if(score>100||score<0)
System.out.print("你输入的成绩非法!");
else
{
System.out.print("成绩为:");
switch(level)
{
case 9:
case 10:
System.out.println("优秀");
break;
case 8:
System.out.println("良好");
break;
case 7:
System.out.println("中等");
break;
case 6:
System.out.println("及格");
break;
default:
System.out.println("不及格");
}
}
}
}
该Java程序从用户输入中获取分数,并根据分数范围将其转换为对应的评价等级(优秀、良好、中等、及格、不及格)。程序首先验证分数是否在0到100之间,然后使用switch语句进行等级划分。
3262

被折叠的 条评论
为什么被折叠?



