解题思路:
注意事项:
参考代码:
#include <stdio.h>
int main()
{
int n, nums[100], i, min, max, cheak1 = 0, cheak2 = 0;
while (scanf("%d", &n) != EOF)
{
float sum = 0;
for (i = 0;i<n;i++)
scanf("%d", &nums[i]);
max = min = nums[0];
for (i = 0;i<n;i++)
{
if (max<nums[i])
{
max = nums[i];
cheak1 = i;
}
if (min>nums[i])
{
min = nums[i];
cheak2 = i;
}
}
nums[cheak1] = nums[cheak2] = 0;
for (i = 0;i<n;i++)
sum += nums[i];
printf("%.2f\n", sum / (n - 2));
}
return 0;
}
0.0分
0 人评分