#includevoid main(){int a[32767],i,temp,m=0,max,min,sum,aver/*组大小可以自定,注意int表值范围*/printf("please input m:");scanf("%d",&m);printf("Please input the %d numbers:\n",m);for(i=0;ia[i+1]){temp=a,a=a[j];a[j]=temp;}max=a[m-1];for(i=1;imain(){
char c;
int n=1;
float big,small,aver=0,temp;
printf("input m number:\n");
do{
printf("the %dth one:\n",n++);
scanf("%f",&temp);
if(n==1)big=small=temp;
aver=(aver*(n-1)+temp)/n;
if(temp>big)big=temp;
else if(temp>m;int a[m];for(i=0;i>a; } max=a[0]; min=a[0];for(i=0;imax)
max=a;
if(a<min)
min=a; } ave=float(s)/m; cout<<max<<endl; cout<<min<<endl; cout<<ave<<endl;} |