Java implementation - judging grades

Code

        Idea: Use if-else statement to judge hierarchically.

import java.util.Scanner;
public class homework_1_score { //homework_1_score为类名,可修改
    public static void main(String[] args) {
        /*程序功能:定义成绩等级为:
        <60,不合格
        60-69,合格
        70-89,良好
        90-100,优秀
        判断输入的成绩等级,并进行输出
         */
        float score;
        Scanner scanner=new Scanner(System.in);
        System.out.println("请输入学生成绩:");
        score=scanner.nextFloat() ;
        if(score>=0 && score<60){ //或score<60
            System.out.println("该学生的成绩水平为:不合格\n");
        }
        else if(score>=60 && score<70){  //或score<70
            System.out.println("该学生的成绩水平为:合格\n");
        }
        else if(score>=70 && score<90){  //或score<90
            System.out.println("该学生的成绩水平为:良好\n");
        }
        else if(score>=90 && score<=100) {  //或score<100
            System.out.println("该学生的成绩水平为:优秀\n");
        }
        else{
            System.out.println("您输入的分数不在分数等级判断范围内,请重新输入\n");
        }
    }
}

operation result

 

Guess you like

Origin blog.csdn.net/m0_54158068/article/details/124393837