用C语言将百分制成绩分段
时间: 2024-06-14 19:06:47 浏览: 238
C语言程序设计-给出百分制成绩,要求输出成绩等级A、B、C、D、E。90分以上为A,80~89分为B,7
5星 · 资源好评率100%
以下是用C语言将百分制成绩分段的示例代码:
```c
#include <stdio.h>
int main() {
int score;
printf("请输入百分制成绩:");
scanf("%d", &score);
if (score >= 90 && score <= 100) {
printf("成绩等级为:A\n");
} else if (score >= 80 && score < 90) {
printf("成绩等级为:B\n");
} else if (score >= 70 && score < 80) {
printf("成绩等级为:C\n");
} else if (score >= 60 && score < 70) {
printf("成绩等级为:D\n");
} else if (score >= 0 && score < 60) {
printf("成绩等级为:E\n");
} else {
printf("输入的成绩无效\n");
}
return 0;
}
```
这段代码首先要求用户输入一个百分制成绩,然后根据成绩的范围进行分段输出对应的等级。如果输入的成绩不在0到100的范围内,则输出"输入的成绩无效"。
阅读全文