java成绩等级划分switch
时间: 2023-09-01 14:10:27 浏览: 131
语句怎么写?
答:在Java中,如果要使用switch语句进行成绩等级的划分,可以这样写:
```
int score = 85;
String level;
switch (score/10) {
case 10:
case 9:
level = "优秀";
break;
case 8:
level = "良好";
break;
case 7:
level = "中等";
break;
case 6:
level = "及格";
break;
default:
level = "不及格";
break;
}
System.out.println(level);
```
这段代码中,首先定义了一个score变量,表示学生成绩。然后使用switch语句,根据score除以10的结果来判断成绩等级。如果score/10的结果为10或9,则表示成绩在90以上,划分为优秀;如果score/10的结果为8,则划分为良好;如果score/10的结果为7,则划分为中等;如果score/10的结果为6,则划分为及格;否则,划分为不及格。最后,使用println语句输出成绩等级。
相关问题
java成绩等级划分
Java成绩等级划分可以通过两种方式进行。第一种方式是使用switch...case语句,根据学生考试成绩的范围划分相应的等级。第二种方式是使用else if...语句对成绩进行判断并划分等级。具体代码如下:
方式一:
```java
int score = 60;
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:
case 6:
System.out.println("C");
break;
default:
System.out.println("D");
break;
}
} else {
System.out.println("The Score error!");
}
```
方式二:
```java
int score = 60;
if (score >= 0 && score <= 59) {
System.out.println("D");
} else if (score >= 60 && score < 80) {
System.out.println("C");
} else if (score >= 80 && score < 90) {
System.out.println("B");
} else if (score >= 90 && score <= 100) {
System.out.println("A");
} else {
System.out.println("The Score Error!");
}
```
以上两种方式根据不同的分数范围划分成绩等级,具体的划分方式可以根据需求自行调整。
根据百分制成绩,使用switch语句将成绩划分为五个等级。 输入格式,使用switch语包将成绩划分为五个等级 输个整数,表示百分制成绩
当需要根据学生的百分制成绩来划分等级,可以使用switch语句来进行判断。下面是一个简单的例子,假设成绩范围从90分以上到50分以下:
```java
int score;
System.out.println("请输入学生的百分制成绩:");
Scanner scanner = new Scanner(System.in);
score = scanner.nextInt();
switch (score / 10) {
case 10:
System.out.println("成绩等级:优秀");
break;
case 9:
System.out.println("成绩等级:良好");
break;
case 8:
System.out.println("成绩等级:及格");
break;
case 7:
System.out.println("成绩等级:中等");
break;
default:
// 处理不及格的情况,比如6分以下
if (score < 60) {
System.out.println("成绩等级:不及格");
} else {
System.out.println("输入错误,成绩应小于60");
}
break;
}
```
在这个例子中,我们首先通过`score / 10`来大致归类成10分一组,然后针对每个组别输出相应的等级。如果成绩不足60分,则会显示“不及格”或其他指定的信息。
阅读全文