刘汝佳算法入门之第二章之数理统计(fopen版)

#include<stdio.h>

#define INF 1000000000

int main()

{

FILE *fin,*fout;

fin=fopen("E:input.txt","rb");

fout=fopen("E:output.txt","wb");

int x,n=0,min=INF,max=-INF,s=0;

while(fscanf(fin,"%d",&x)==1)

{

s+=x;

if(x<min) min=x;

if(x>max) max=x;

//printf("x=%d,min=%d,max=%d\n",x,min,max);

n++;

}

fprintf(fout,"%d %d %3.lf\n",min,max,(double)s/n);

fclose(fin);

fclose(fout);

return 0;

}

posted on 2011-10-10 00:30  csushin  阅读(165)  评论(0)    收藏  举报