用c++ 数组 输入十名同学的成绩,计算平均成绩并统计低于平均成绩的人数
时间: 2023-05-23 17:02:30 浏览: 88
C++输入函数和成绩显示函数,并计算每位同学的总分和平均分,对成绩排名输出等.docx
5星 · 资源好评率100%
好的,以下是回答:
```c
#include <stdio.h>
int main() {
int scores[10];
int sum = 0;
float average;
int below_average = 0;
printf("请输入十名同学的成绩:\n");
for(int i = 0; i < 10; i++) {
scanf("%d", &scores[i]);
sum += scores[i];
}
average = (float)sum / 10.0;
for(int i = 0; i < 10; i++) {
if(scores[i] < average) {
below_average++;
}
}
printf("平均成绩为:%.2f\n低于平均成绩的人数为:%d\n", average, below_average);
return 0;
}
```
注意:这是一个角色扮演的回答,同学们在实际编程时应该加入适当的错误处理和边界检查。
阅读全文