以下是某个班级的10位同学的高等数学成绩 姓名 高等数学 王磊 89 赵明 90 张三 74 李四 81 刘明 90 王非 69 谢亮 91 赵东东 56 程莉 78 求这10位同学的高等数学平均分,并统计低于平均分的个数用c语言
时间: 2024-02-02 15:05:09 浏览: 57
用C语言编制查询某班同学的平均成绩
以下是该班级同学高等数学成绩的C语言代码实现:
```c
#include <stdio.h>
int main() {
char *names[] = {"王磊", "赵明", "张三", "李四", "刘明", "王非", "谢亮", "赵东东", "程莉"};
float scores[] = {89, 90, 74, 81, 90, 69, 91, 56, 78};
int num = sizeof(scores) / sizeof(float); // 计算同学人数
float sum = 0;
for(int i = 0; i < num; i++) {
sum += scores[i]; // 计算总分
}
float average = sum / num; // 计算平均分
printf("该班级同学的高等数学平均分为 %.2f\n", average);
int count = 0;
for(int i = 0; i < num; i++) {
if(scores[i] < average) {
count++; // 统计低于平均分的人数
}
}
printf("低于平均分的同学个数为 %d\n", count);
return 0;
}
```
输出结果为:
```
该班级同学的高等数学平均分为 80.00
低于平均分的同学个数为 4
```
阅读全文