最小 最大 平均值(文件)

来源:互联网 发布:linux查看挂载目录 编辑:程序博客网 时间:2024/06/05 17:52
#include<stdio.h>
#include<limits.h>
#define LOCAL
int main()
{
    int x,sum=0,n=0;
    int min=INT_MAX,max=INT_MIN;
#ifdef LOCAL
    freopen("input.txt","r",stdin);
    freopen("output.txt","w",stdout);
#endif
    while(scanf("%d",&x)==1)
    {
        sum+=x;
        if(x<min)min=x;
        if(x>max) max=x;
        n++;
    }
    printf("min=%d\n max=%d\navg=%.3lf\n",min,max,(double)(sum/n));
}
0 0
原创粉丝点击