java编写程序输入学生的成绩输出该成绩对应的等级。如输入85输出B。要求使用switch-case语句成绩等级与成绩范围的对应关系为: A 100-90 B 89-80 C 79-70 D 69-60 E 59-0
下面是使用switch-case语句编写的Java程序来实现此功能:
import java.util.Scanner;
public class GradeConverter {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入学生的成绩: ");
int score = scanner.nextInt();
scanner.close();
String grade;
switch (score / 10) {
case 10:
case 9:
grade = "A";
break;
case 8:
grade = "B";
break;
case 7:
grade = "C";
break;
case 6:
grade = "D";
break;
default:
grade = "E";
break;
}
System.out.println("该成绩对应的等级是: " + grade);
}
}
在这个程序中,我们首先使用Scanner类来获取用户输入的成绩,然后利用switch-case语句根据成绩的范围来确定等级,并将对应的等级存储在grade变量中。最后,我们输出该成绩对应的等级
原文地址: http://www.cveoy.top/t/topic/hC4g 著作权归作者所有。请勿转载和采集!