用c语言按照百分制分数段输入考试成绩,输出考试等级
时间: 2024-11-09 17:19:08 浏览: 39
用C语言IF百分制成绩.c
在C语言中,我们可以设计一个简单的程序来按照百分制分数段输入成绩,并输出对应的考试等级。通常,等级划分可以分为优秀(90分及以上)、良好(80-89分)、及格(60-79分)、不及格(低于60分)。以下是简单的函数实现示例:
```c
#include <stdio.h>
void grade_distribution(int score) {
if (score >= 90) {
printf("考试等级: 优秀\n");
} else if (score >= 80) {
printf("考试等级: 良好\n");
} else if (score >= 60) {
printf("考试等级: 及格\n");
} else {
printf("考试等级: 不及格\n");
}
}
int main() {
int input_score;
printf("请输入您的考试成绩(百分制):");
scanf("%d", &input_score);
// 检查输入是否合法
if(input_score < 0 || input_score > 100) {
printf("输入错误,成绩应为0-100之间的整数。\n");
} else {
grade_distribution(input_score);
}
return 0;
}
```
阅读全文