用swtich判断成绩的优良
时间: 2023-12-18 13:02:48 浏览: 19
好的,对于您的问题,我可以回答。请看下面的代码示例:
```
switch (score) {
case 90:
case 91:
case 92:
case 93:
case 94:
case 95:
case 96:
case 97:
case 98:
case 99:
case 100:
System.out.println("成绩优秀!");
break;
case 80:
case 81:
case 82:
case 83:
case 84:
case 85:
case 86:
case 87:
case 88:
case 89:
System.out.println("成绩良好!");
break;
case 60:
case 61:
case 62:
case 63:
case 64:
case 65:
case 66:
case 67:
case 68:
case 69:
System.out.println("成绩及格!");
break;
default:
System.out.println("成绩不及格!");
break;
}
```
这是一个使用 switch 语句判断成绩的优良的示例。根据输入的成绩,程序会输出相应的评价,例如优秀、良好、及格或不及格。希望这能够帮助到您。如果您还有其他问题,请随时提出。
相关问题
java用switch判断成绩等级
可以使用如下代码来使用 switch 判断成绩等级:
```
int score = 85;
char grade;
switch (score / 10) {
case 10:
case 9:
grade = 'A';
break;
case 8:
grade = 'B';
break;
case 7:
grade = 'C';
break;
case 6:
grade = 'D';
break;
default:
grade = 'E';
break;
}
System.out.println("成绩等级是:" + grade);
```
以上代码中,我们先定义了一个成绩变量 score,然后使用 switch 语句根据 score 的值来判断成绩等级。由于成绩等级是根据十位来判断的,因此我们使用 score / 10 来作为 switch 的表达式,然后根据不同的取值来执行不同的代码块。最后将判断出来的成绩等级输出即可。
js用switch判断成绩等级代码
以下是一个用 switch 判断成绩等级的 JavaScript 代码示例:
```javascript
let score = 80;
let grade;
switch (Math.floor(score / 10)) {
case 10:
case 9:
grade = "优秀";
break;
case 8:
grade = "良好";
break;
case 7:
grade = "中等";
break;
case 6:
grade = "及格";
break;
default:
grade = "不及格";
}
console.log(`分数为${score},成绩等级为${grade}`);
```
该代码会根据给定的 `score` 变量的值,判断出对应的成绩等级 `grade`,并将结果输出到控制台。其中,`Math.floor(score / 10)` 表示将分数除以 10 并向下取整,从而得到对应的十位数。然后,根据十位数的值,使用 switch 语句判断对应的成绩等级,并将结果赋值给 `grade` 变量。最后,使用模板字符串将结果输出到控制台。