C语言编写程序输入10个学生的成绩放在一堆数组float score[10] 中,编写程序统计不及格的人数
时间: 2024-03-25 14:36:05 浏览: 66
有一个一维数组内放个学生成绩求平均成绩。-C++程序设计(谭浩强完整版)
好的,我可以为您编写这段程序。以下是C语言代码实现:
```
#include <stdio.h>
int main() {
float score[10];
int fail_count = 0; // 记录不及格人数
printf("请输入10个学生的成绩:\n");
for (int i = 0; i < 10; i++) {
scanf("%f", &score[i]);
if (score[i] < 60) {
fail_count++;
}
}
printf("不及格的人数为 %d\n", fail_count);
return 0;
}
```
这段程序首先声明了一个包含10个元素的浮点型数组`score`,并定义了一个整型变量`fail_count`来记录不及格人数。
接下来,程序通过`for`循环依次输入每个学生的成绩,并在输入时判断该成绩是否不及格(即小于60分),如果是则将`fail_count`加1。
最后,程序输出不及格人数的统计结果。
希望这个程序能够帮助您解决问题。如果您还有其他问题,请随时提出。
阅读全文