有效地解决了取最小值在循环中的不方便计算
#include<stdio.h>
int main()
{
    int  n,k;
    float e,f=0.0,max=0.0,ave,min=0.0;
	scanf("%d",&n);
	for(k=1;k<=n;k++)
	{
		scanf("%f",&e);
	    if(e>=max)
	    max = e;
	    if (min==0.0||e<min) 
		min = e;
		f = f+e;
	}
	ave = f/n;
    printf("%.2f %.2f %.2f",max,min,ave);
	return 0;
}