利用条件运算符的嵌套来完成此题:学习成绩>=90分 的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。


import java.util.Scanner;
 
public class grades{
    public static void main(String[] args){
        System.out.println("请输入学生成绩");
        Scanner sc=new Scanner(System.in);
        int score=sc.nextInt();
        grade(score);
    }
    public 
    static
    void grade(int score){
        if((0>score) || (100             System.out.println("输入学生成绩无效");
        }else{
            
            String str=((score)>=90)?"分,属于A等成绩"
                    :((score>=60)?"分,属于B等成绩"
                            :"分,属于C等级。");
            System.out.println("该学生得分:" + score + str);
        }
    }
}

你可能感兴趣的:(蓝桥杯备战)