评委给选手打分并计算哪个评委与平均分最接近的C语言程序
#include #include int a[100];int main(){ int i,n,x; int max = 0,min = 10000; printf("请输入几个评委:
"); scanf("%d",&n); int sum = 0; for(i = 1;i a[i]) min = a[i]; sum = a[i]; } sum -= max - min; //减去最高分和最低分(前提评委数大于2) double avg = double(sum) / (n-2);//平均分 min = 100000; for(i = 1;i fabs(a[i]-avg)) {...全部
#include #include int a[100];int main(){ int i,n,x; int max = 0,min = 10000; printf("请输入几个评委:
"); scanf("%d",&n); int sum = 0; for(i = 1;i a[i]) min = a[i]; sum = a[i]; } sum -= max - min; //减去最高分和最低分(前提评委数大于2) double avg = double(sum) / (n-2);//平均分 min = 100000; for(i = 1;i fabs(a[i]-avg)) { min = fabs(a[i]-avg); x = i; } } printf("第%d评委与平均分最接近
",x); return 0;}。
收起