java用switch语句判断分数的等级; 分数为:90-100 等级:优秀; 分数为:80-89 等级:良好; 分数为:70-79 等级:中等; 分数为:60-69 等级:及格; 分数为:0-59 等级:不及格;并显示结果
时间: 2024-02-26 17:56:52 浏览: 44
好的,以下是Java代码:
```java
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 = "不及格";
}
System.out.println("分数为:" + score + ",等级为:" + level);
```
在这个例子中,我们使用了 `switch` 语句来判断分数的等级。首先,我们将分数除以10,得到整数部分(忽略小数部分)。然后,我们使用 `switch` 语句来根据整数部分的值来判断等级。如果整数部分为10或9,则为优秀;如果为8,则为良好;如果为7,则为中等;如果为6,则为及格;否则为不及格。最后,我们使用 `System.out.println` 命令来输出分数和等级。
相关问题
java用switch语句判断分数的等级; 分数为:90-100 等级:优秀; 分数为:80-89 等级:良好; 分数为:70-79 等级:中等; 分数为:60-69 等级:及格; 分数为:0-59 等级:不及格;
好的,以下是Java代码:
```java
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 = "不及格";
}
System.out.println("分数为:" + score + ",等级为:" + level);
```
在这个例子中,我们使用了 `switch` 语句来判断分数的等级。首先,我们将分数除以10,得到整数部分(忽略小数部分)。然后,我们使用 `switch` 语句来根据整数部分的值来判断等级。如果整数部分为10或9,则为优秀;如果为8,则为良好;如果为7,则为中等;如果为6,则为及格;否则为不及格。最后,我们使用 `System.out.println` 命令来输出分数和等级。
运用Java程序用switch语句判断分数的等级: 分数为:90-100 等等级:优秀; 分数为:80-89 等级:良好; 分数为:70-790°等级:中等; 分数为:60-69 等等级:及格; 分数为:0-59 等级:不及格;的代码
以下是使用Java的switch语句判断分数等级的代码:
```java
int score = 85; // 假设分数为85
switch (score / 10) {
case 10:
case 9:
System.out.println("等级:优秀");
break;
case 8:
System.out.println("等级:良好");
break;
case 7:
System.out.println("等级:中等");
break;
case 6:
System.out.println("等级:及格");
break;
default:
System.out.println("等级:不及格");
}
```
首先将分数除以10,得到的结果就是分数所属的等级。然后使用switch语句根据等级输出相应的等级名称。注意,case 10 和 case 9 都输出 "等级:优秀",因为分数范围是90-100。如果分数不在0-100的范围内,可以在default语句块中输出错误信息。
阅读全文