@Test
public void test244() {
// >=90 <=100 优秀
// >=80 <90 良好
// >=70 <80 一般
// >=60 <70 及格
// <60 不及格
// int score = 48;
// 从控制台读取用户输入成绩
Scanner scanner = new Scanner(System.in);
System.out.println("请输入成绩:");
int score = scanner.nextInt();
// 卫操作
// 非法的输入,直接返回
if (score < 0 || score > 100) {
System.out.println("非法输入");
return;// return 方法结束,后面代码不再执行
}
switch (score / 10) {
case 9:
case 10:
System.out.println("优秀");
break;
case 8:
System.out.println("良好");
break;
default:
System.out.println("不及格");
}
}
>=90 <=100 优秀/ >=80 <90 良好 >=70 <80 一般 >=60
最新推荐文章于 2023-07-12 15:50:13 发布
该代码段定义了一个Java测试方法,用于根据用户输入的成绩判断等级。输入成绩范围在0到100之间,分别对应优秀、良好、一般、及格和不及格五个等级。程序首先检查输入是否合法,然后使用switch语句根据成绩除以10的整数部分来确定等级并输出结果。
摘要由CSDN通过智能技术生成