运动会分数统计c语言
时间: 2023-07-02 08:15:54 浏览: 92
以下是一个简单的运动会分数统计程序的C语言代码示例:
```c
#include <stdio.h>
int main() {
int n; // 运动员数量
int score[1000]; // 分数数组
int sum = 0; // 总分数
float avg; // 平均分数
printf("请输入运动员数量: ");
scanf("%d", &n);
// 输入每个运动员的分数
for (int i = 0; i < n; i++) {
printf("请输入第%d名运动员的分数: ", i + 1);
scanf("%d", &score[i]);
sum += score[i]; // 累加总分数
}
avg = (float)sum / n; // 计算平均分数
// 输出结果
printf("总分数为%d,平均分数为%.2f", sum, avg);
return 0;
}
```
在这个示例程序中,我们首先通过 `scanf` 函数获取运动员数量 `n`,然后使用一个数组 `score` 记录每个运动员的分数。
接下来,我们遍历数组 `score`,累加每个运动员的分数,计算总分数 `sum`。
最后,我们计算平均分数 `avg`,并通过 `printf` 函数输出结果。
请注意,这个示例程序假设每个运动员的分数都是整数,并且最多有1000名运动员。在实际应用中,您可能需要根据具体情况进行修改。