答案:解:main( ){float average(float b[]);void sort(float b[]);float a[10],j,aver;printf("input 10:");for(j=0;j<10;j )scanf("%f",&a[j]);aver=average(a);printf("aver=%.2f\n",aver);sort(a);for(j=0;j<10;j )printf("%10.2f",a[j]);}float average(float b[ ]){int j; float sum=0,aver;for(j=0;j<10;j )sum=sum b[j];aver=sum/10.0;return(aver);}void sort(float b[ ]){int i,j,max,k;for(i=0;i<10;i ){max=b[i]; k=i;for(j=i 1;j<10;j )if(max (输入)aver=70.6096.00 89.00 86.00 85.00 85.00 84.00 79.00 45.00 45.00 12.00