#include<stdio.h>
//计算 不确定输入个数数值 的最大值、最小值、平均值并输出
#define INF 999999 //其实可以把 min 和 max 设置成读入的第一个数值
int main()
{
int x, n = 0, min = INF, max = -INF, s = 0;
while (scanf("%d",&x) ==1) //结束读取数据 点Enter 再Ctrl+Z 再Enter
{
s += x;
if (x < min) min = x;
if (x > max) max = x;
n++;
}
printf("%d %d %.3lf\n", min, max, (double)s / n); //强制小数点后三位,lf为duble型
return 0;
}
C语言中【不确定输入个数数值的最大值、最小值、平均值】
最新推荐文章于 2024-10-04 07:04:26 发布