{ "question_id": 7447975, "question_title": "体操打分求最高,最低,平均,中位", "question_content": "
体操比赛中,10名评委为5名选手打分,其分数已经存放在一个二维数组中,列出每个选手的:最高分,最低分,平均分,中位分。
\n平均分算法:除去最高分和最低分后,剩下8位评委的分数平均值。
\n中位分:10个评分从高到低排列,第5位和第6位的平均分为中位分。
\n#include <stdio.h>\n \nint main()\n{\n float a[1][10],max,min,sum;\n int i,aver;\n max=0;\n min=100;\n sum=0;\n for(i=0;i<10;i++)\n {\n scanf("%f",&a[0][i]);\n if(a[0][i]>max) \n max=a[0][i];\n if(a[0][i]<min)\n min=a[0][i]; \n sum+=a[0][i];\n }\n aver = (sum-max-min)/8 ;\n printf("aver:%d\\n",aver);\n return 0;\n}
\n\n\n", "tag_name": "c++", "cpp": "#include