1.题目
2.代码
#include <stdio.h>
#include <math.h>
int main()
{
int count = 1;
int score = 0;
int average = 0;
int sum = 0;
int arr[10] = { 0 };
int i = 0;
for (i = 0; i <= 9; i++)
{
printf("Input score %d\n",i+1);
scanf("%d", &score);
arr[i] = score;
sum += arr[i];
}
int max = arr[0];
for (i = 0; i <= 9; i++)
{
if (max < arr[i])
max = arr[i];
}
int min = arr[0];
for (i = 0; i <= 9; i++)
{
if (min > arr[i])
min = arr[i];
}
sum = sum - max - min;
average = sum / 8;
printf("Canceled max score: %d\nCanceled min score: %d\n" "Average score: %d\n", max, min, average);
return 0;
}
3.排序代码
int max = arr[0];
for (i = 0; i <= 9; i++)
{
if (max < arr[i])
max = arr[i];
}
int min = arr[0];
for (i = 0; i <= 9; i++)
{
if (min > arr[i])
min = arr[i];
}