大家好,今天小编关注到一个比较有意思的话题,就是关于评委打分c语言的问题,于是小编就整理了2个相关介绍评委打分c语言的解答,让我们一起看看吧。
c语言编程题5个评委打分去掉最高和最低分如何求平均值?
int main() {int i,t,min,max,sum;printf(34;请输入5个评委的打分:")
;scanf("%d",&min);max=min;sum=min;for(i=1;i<5;i++){scanf("%d",&t);sum+=t;if(t>max)max=t;if(t<min)min=t;
}printf("平均分:%.1f\n",((float)(sum-max-min))/3)
;return 0;}
4个评委,20个大众点评,算出每个选手平均分。怎么算?
评委给出的分数为a1,a2,a3,a4则评委给出的平均分为A=(a1+a2+a3+a4)/
4大众给出的分数为b1,b2,b3,…b19,b20则大众给出的平均分为B=(b1+b2+b3+…+b19+b20)/20接下来就是要看比例了,设评委的评分所占的比例为K,则大众所占的比例为1-K 总平均分为[AK+B(1-K)]/
2其中的比例可以这样理解,就是“份量”。
***设是0.9,就是很注重专家的意见,满分为100,例如专家给出的平均分为60分,大众给出来的平均分为80分,比例为0.9时,总的平均分会是54+10=64分如果比例为0.1时,就倾向于大众的评分,60*0.1+80*0.9=78分
到此,以上就是小编对于评委打分c语言的问题就介绍到这了,希望介绍关于评委打分c语言的2点解答对大家有用。