学生成绩等级换算c语言
时间: 2024-11-06 11:11:42 浏览: 0
成绩等级换算.c
在C语言中,我们可以创建一个简单的函数来将学生的成绩转换成等级。通常,学校可能会设定一些规则,例如:
- A: 90分以上
- B: 80-89分
- C: 70-79分
- D: 60-69分
- F: 60分以下
下面是一个简单的函数示例,它接受一个整数分数作为输入,并返回对应的字母等级:
```c
#include <stdio.h>
#include <string.h>
char grade_converter(int score) {
if (score >= 90) {
return 'A';
} else if (score >= 80) {
return 'B';
} else if (score >= 70) {
return 'C';
} else if (score >= 60) {
return 'D';
} else {
return 'F'; // 分数低于60分标记为F
}
}
int main() {
int student_score;
printf("请输入学生的分数:");
scanf("%d", &student_score);
char grade = grade_converter(student_score);
printf("学生的等级是:%c\n", grade);
return 0;
}
```
阅读全文