#include<stdio.h> #include<math.h> int main() { int integer,i,max,min,sum; max = -32768; //先假设当前最大值为c语言整型数的最小值 min = 32767; //先假设当前最小值为c语言整型数的最大值 sum = 0; //要去累加和值得初值为0 for(i=1;i<=10;i++) { printf("Input number %d=",i); scanf("%d",&integer); //输入评委的评分 sum += integer; //计算总分 if(integer>max)max = integer; //通过比较筛选出其中的最高分 if(integer<min)min = integer; //通过比较筛选出其中的最低分 } printf("canceled max score:%d/ncanceled min score:%d/n",max,min); printf("Average score:%d/n",(sum-max-min)/8); //输出结果 return 0; } /* output: ----------------------------------------------------------------------------- Input number 1=99 Input number 2=97 Input number 3=98 Input number 4=96 Input number 5=91 Input number 6=100