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

在Java编程中,使用switch语句可以方便地实现学生成绩等级的评定。我们可以通过输入分数来判断其等级,如果输入的分数在0到100之间,则根据分数范围输出对应的等级。如果输入的分数小于0或大于100,则提示错误。下面是一个简单的Java程序示例:import java.util.Scanner;public class Test { public static void...
java编程,用switch语句编写一个学生成绩等级评定
在Java编程中,使用switch语句可以方便地实现学生成绩等级的评定。我们可以通过输入分数来判断其等级,如果输入的分数在0到100之间,则根据分数范围输出对应的等级。如果输入的分数小于0或大于100,则提示错误。

下面是一个简单的Java程序示例:

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("数据错误!");

}

}

}

在程序中,我们首先导入了Scanner类,用于从控制台读取输入。然后定义了一个main方法,该方法首先提示用户输入成绩,并使用nextInt方法读取输入的整数。

接下来,我们使用if语句检查输入的分数是否在0到100之间。如果分数在有效范围内,我们使用switch语句根据分数的十位数输出相应的成绩等级。否则,输出“数据错误!”。

通过这种方式,我们可以快速地将学生成绩转换为相应的等级,提高编程效率。2024-12-22
mengvlog 阅读 535 次 更新于 2025-10-31 08:49:48 我来答关注问题0
檬味博客在线解答立即免费咨询

Java相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部