java编程,用switch语句编写一个学生成绩等级评定

2025-04-13 00:48:55
推荐回答(2个)
回答1:

如图:输入大于100或者小于0得数会提示错误

import java.util.Scanner;
public class Test {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        System.out.println("请输入成绩:");
        int score=input.nextInt();
        if(score>=0&&score<=100){
            switch(score/10) {
                case 10: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:
                case 5:case 4:case 3:case 2:case 1:case 0:
                    System.out.println("E");break;}}
        else{System.out.println("数据错误!");}
    }
}

回答2:

很简单啊,私聊我,发给你