将百分制转化为五级分制,用switch语句实现
时间: 2023-05-28 11:02:35 浏览: 346
答:
```python
score = int(input("请输入百分制成绩:"))
# 将百分制成绩转化为五级分制
if score >= 90:
grade = 5
elif score >= 80:
grade = 4
elif score >= 70:
grade = 3
elif score >= 60:
grade = 2
else:
grade = 1
# 使用 switch 语句输出对应的等级
switcher = {
1: "不及格",
2: "及格",
3: "中等",
4: "良好",
5: "优秀",
}
print("成绩等级:", switcher.get(grade))
```
相关问题
将百分制转化为五级分制(用switch语句实现)
以下是一个示例代码:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入百分制成绩:");
int score = input.nextInt();
int level;
switch (score / 10) {
case 10:
case 9:
level = 5;
break;
case 8:
level = 4;
break;
case 7:
level = 3;
break;
case 6:
level = 2;
break;
default:
level = 1;
}
System.out.println("五级分制成绩为:" + level);
}
}
```
这段代码首先让用户输入一个百分制成绩,然后通过除以 10 得到对应的十位数字,根据不同的十位数字来将成绩转化为五级分制成绩,最后输出结果。其中使用了 switch 语句来实现。如果不熟悉 switch 语句的用法,可以参考本人的其他回答或自行查阅相关资料。
用c语音编程,将百分制转化为五级分制(用switch语句)实现
```
#include <stdio.h>
int main() {
int score;
printf("请输入考试成绩(百分制):");
scanf("%d", &score);
int level; // 定义五级分制的等级,初始值为0
switch (score / 10) {
case 10:
case 9:
level = 5;
break;
case 8:
level = 4;
break;
case 7:
level = 3;
break;
case 6:
level = 2;
break;
default:
level = 1;
break;
}
printf("成绩等级为:%d\n", level); // 输出等级
return 0;
}
```
以上代码实现了将百分制成绩转化为五级分制的功能,使用了switch语句实现。具体做法是:根据输入的百分制成绩除以10的结果(整数部分),判断等级,并将相应的等级赋值给level变量,最后输出即可。
阅读全文
相关推荐
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![application/x-zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)