标题 求100个学生的平均成绩,使用一维数组。
时间: 2024-05-05 11:19:56 浏览: 35
用数组输出学生成绩信息
好的,这是一个求100个学生的平均成绩的问题,可以使用一维数组来实现。以下是示例代码:
```c
#include <stdio.h>
int main() {
int scores[100]; // 存储100个学生的成绩
int sum = 0; // 总成绩
float average; // 平均成绩
// 读取100个学生的成绩并求和
for (int i = 0; i < 100; i++) {
printf("请输入第%d个学生的成绩:", i+1);
scanf("%d", &scores[i]);
sum += scores[i];
}
// 计算平均成绩并输出
average = (float) sum / 100;
printf("100个学生的平均成绩为:%.2f\n", average);
return 0;
}
```
在这个例子中,我们定义了一个包含100个元素的整型数组 `scores`,用于存储100个学生的成绩。然后,我们使用一个循环读取每个学生的成绩,并将它们加起来以便计算平均值。最后,我们计算平均值并将其输出到控制台上。
阅读全文