用C语言写一个求100个数的平均值和最大值最小值
时间: 2024-01-25 20:02:35 浏览: 111
下面是用C语言写一个求100个数的平均值和最大值最小值的示例代码:
```c
#include <stdio.h>
int main() {
int i, n = 100;
double sum = 0.0, avg, max, min, num;
// 读取第一个数,初始化最大值和最小值
scanf("%lf", &num);
max = num;
min = num;
sum += num;
// 读取剩余的99个数,统计最大值、最小值和总和
for (i = 1; i < n; i++) {
scanf("%lf", &num);
if (num > max) {
max = num;
}
if (num < min) {
min = num;
}
sum += num;
}
// 计算平均值并输出结果
avg = sum / n;
printf("平均值 = %lf\n", avg);
printf("最大值 = %lf\n", max);
printf("最小值 = %lf\n", min);
return 0;
}
```
这个程序会从标准输入中读取100个数,并计算它们的平均值、最大值和最小值,最后输出结果。请注意,在实际开发中,应该对输入数据进行错误检查,以确保程序能够正确处理各种情况。
阅读全文