#include <stdio.h>
int main()
{
int i,j,t,n;
int a[100];
double s;
while(scanf("%d",&n)!=EOF)
{
s=0;
for(i=0;i<n;i++)
scanf("%d",&a[i]);
for(i=0;i<n;i++)
{
for(j=i+1;j<n;j++)
{
if(a[i]<a[j]){t=a[i];a[i]=a[j];a[j]=t;}
}
}
for(i=1;i<n-1;i++)
s+=a[i];
s=1.0*s/(n-2);
printf("%.2f\n",s);
}
return 0;
}
解题思路:
注意事项:
参考代码:
0.0分
3 人评分
C语言训练-计算1977!* (C++代码)浏览:859 |
【出圈】 (C语言代码)浏览:560 |
c primer plus 第十二章 12.1小节浏览:377 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:596 |
C语言训练-求1+2!+3!+...+N!的和 (C语言代码)万恶的long long浏览:882 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:1312 |
字符串输入输出函数 (C语言代码)浏览:2495 |
C二级辅导-统计字符 (C语言代码)浏览:481 |
计算质因子 (C语言代码)浏览:708 |
C语言程序设计教程(第三版)课后习题6.7 (C语言代码)浏览:686 |