题解 | 统计成绩
统计成绩
https://www.nowcoder.com/practice/cad8d946adf64ab3b17a555d68dc0bba
#include <stdio.h>
int main()
{
int n = 0;
while (scanf("%d", &n) == 1)
{
double arr[n];
int i = 0;
for (i = 0; i < n ; i++)
{
scanf("%lf", &arr[i]);
}
int j = 0;
double temp = 0;
for (i = 0; i < (n - 1); i++)
{
for (j = 0; j < (n - 1 - i); j++)
{
if (arr[j] > arr[j + 1])
{
temp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp;
}
}
}
double sum = 0;
for (i = 0; i < n; i++)
sum += arr[i];
printf("%.2f %.2f %.2f\n",arr[n - 1], arr[0], sum / n);
}
return 0;
}

