用c语言数组计算参赛选手成绩
时间: 2023-08-06 14:09:32 浏览: 110
C语言2022蓝桥杯.zip
假设有5个参赛选手,他们的成绩分别为85、90、92、88、95,可以使用C语言数组来进行计算。
```c
#include <stdio.h>
int main() {
int scores[5] = {85, 90, 92, 88, 95};
int sum = 0;
float average;
int i;
for (i = 0; i < 5; i++) {
sum += scores[i];
}
average = (float)sum / 5.0;
printf("Total score: %d\n", sum);
printf("Average score: %.2f\n", average);
return 0;
}
```
在上面的代码中,我们定义了一个整型数组 `scores` 来存储5个参赛选手的成绩。然后,我们使用 `for` 循环遍历数组,将每个元素的值加到变量 `sum` 中,以计算总成绩。最后,我们将总成绩除以5得到平均成绩,并将结果打印出来。注意,我们需要将总成绩转换为浮点数类型,以便计算平均值时得到正确的结果。
阅读全文