AC代码:
#include <stdio.h> int main() { int n,i,max,min,a[100]={0},sum=0; double aver=0; scanf("%d",&n); for (i=0;i<n;++i){ scanf("%d",&a[i]); if (i==0){ max=a[0]; min=a[0]; } if (a[i]>=max){ max=a[i]; } if (a[i]<=min){ min=a[i]; } sum+=a[i]; } sum=sum-min-max; aver=1.0*sum/(n-2); printf("%.1lf\n",aver); return 0; }