用c语言 输入m个数,求其最大数、最小数和平均值
时间: 2023-05-24 07:05:02 浏览: 214
求最大数、最小数、平均值
```
#include <stdio.h>
int main() {
int m, i;
float sum = 0, max, min, num;
printf("请输入要输入的数的个数:");
scanf("%d", &m);
printf("请输入%d个数:", m);
// 第一个数既是最大值又是最小值
scanf("%f", &num);
max = num;
min = num;
sum += num;
// 循环输入后面 m-1 个数比较最大值、最小值和总和
for (i = 2; i <= m; i++) {
scanf("%f", &num);
if (num > max) {
max = num;
}
if (num < min) {
min = num;
}
sum += num;
}
// 输出结果
printf("最大数为%f\n", max);
printf("最小数为%f\n", min);
printf("平均值为%f\n", sum/m);
return 0;
}
```
阅读全文