求助
#include <stdio.h>
int main()
{
int n,a[n],Max,Min;
double Sum,Result;
scanf("%d",&n);
Max = 0;
Min = 0;
Sum = 0.00;
for(int i = 0; i<n; i++)
{
scanf("%d",&a[i]);
}
// for(int i = 0; i<n; i++)
// {
// printf("%d\n",a[i]);
// }
Max = a[0];
Min = a[0];
for(int j = 0; j<n; j++)
{
if(Max<a[j])
{
Max = a[j];
}
if(Min>a[j])
{
Min = a[j];
}
}
for(int k = 0; k<n; k++)
{
Sum = Sum + a[k];
// printf("%.2f,%d\n",Sum,k);
}
Result = (Sum - Max - Min)/(n-2);
printf("%.2f",Result);
return 0;
}
Process exited after 14.6 seconds with return value 0 请按任意键继续. . . 这是在本地运行的