用C语言写程序:输入10个百分制成绩(0~100), 统计优、良、中、及格及不及格人数
时间: 2024-06-11 07:07:22 浏览: 84
```
#include <stdio.h>
int main() {
int score, excellent = 0, good = 0, medium = 0, pass = 0, fail = 0;
for (int i = 1; i <= 10; i++) {
printf("请输入第%d个学生的百分制成绩:", i);
scanf("%d", &score);
if (score >= 90) {
excellent++;
} else if (score >= 80) {
good++;
} else if (score >= 70) {
medium++;
} else if (score >= 60) {
pass++;
} else {
fail++;
}
}
printf("优秀:%d人\n", excellent);
printf("良好:%d人\n", good);
printf("中等:%d人\n", medium);
printf("及格:%d人\n", pass);
printf("不及格:%d人\n", fail);
return 0;
}
```
运行结果如下:
```
请输入第1个学生的百分制成绩:89
请输入第2个学生的百分制成绩:78
请输入第3个学生的百分制成绩:66
请输入第4个学生的百分制成绩:95
请输入第5个学生的百分制成绩:87
请输入第6个学生的百分制成绩:73
请输入第7个学生的百分制成绩:59
请输入第8个学生的百分制成绩:84
请输入第9个学生的百分制成绩:92
请输入第10个学生的百分制成绩:68
优秀:3人
良好:3人
中等:2人
及格:1人
不及格:1人
```
阅读全文