c语言数组编程题.歌咏比赛上,有十个评委打分,计分规则,去掉一个最高分,去掉一个最低分,之后的8个评

c语言数组编程题.歌咏比赛上,有十个评委打分,计分规则,去掉一个最高分,去掉一个最低分,之后的8个评委的平均分即为选手得分。 针对某一选手,用一维数组存储输入的10个评委打分,经处理后,直接得出该选手的最后得分.按上述规则与要求进行c语言编程,要与数组有关,不要c++的

#include<stdio.h>
main()
{
int i,j;float a[10],s=0,t;
printf("请输入评委评分:");
for(i=0;i<10;i++)
{
scanf("%f",&a[i]);
}
for(j=0;j<9;j++)
{ for(i=0;i<9-j;i++)
if(a[i]>a[i+1])
{
t=a[i];a[i]=a[i+1];a[i+1]=t;
}
}
for(i=1;i<9;i++)
{
s+=a[i];
}
printf("选手最后得分为:%f\n",s/8);

}
温馨提示:内容为网友见解,仅供参考
无其他回答

c语言数组编程题.歌咏比赛上,有十个评委打分,计分规则,去掉一个最高...
int i,j;float a[10],s=0,t;printf("请输入评委评分:");for(i=0;i<10;i++){ scanf("%f",&a[i]);} for(j=0;j<9;j++){for(i=0;i<9-j;i++)if(a[i]>a[i+1]){ t=a[i];a[i]=a[i+1];a[i+1]=t;} } for(i=1;i<9;i++){ s+=a[i];} printf("...

C语言编程题:歌唱比赛十个评委打分,请求出其中的最高分和最低分并进行...
include<stdio.h>int main(void){ float a[10],temp; printf("请输入分数:\\n"); int i,j; for(i=0;i<10;i++) { scanf("%f",&a[i]); } for(i=0;i<9;i++) { for(j=0;j<9-i;j++) { if(a[j]...

...10名评委的评分,从中扣除一个最高分和一个最低分,输出这个选手的最后...
int a[10],i,max,min,sum=0;\/\/补了“=0” printf("输入10名评委的评分:\\n"); for(i=0;ia[i]) min=a[i]; } printf("最后得分:%.2f\\n",(sum-max-min)\/8.0); } 编译: #include<stdio.h> void main() { int i,a[10],sum=0,j,t; float avg; for(i=0;i<10;i++) scanf("...

c语言,在某次歌咏比赛中有9位评委给歌手打分,去掉一个最高分个最...
printf("input 10 numbers:\\n");for(i=0;i<10;i++)scanf("%d",&a[i]);printf("\\n");for(j=0;j<9;j++) \/\/进行9次循环,实现9趟比较。for(i=0;i<9-j;i++) \/\/在每一趟中进行9-j次比较。if(a[i]>a[i+1]) \/\/相邻两个数比较。{ t=a[i];a[i]=a[i+1...

各位大师急求:C语言中去除一个最大值和一个最小值求剩下值的平均值怎 ...
把10个数从小到大排序,然后删除掉第一个和最后一个,然后求和除以八

c语言编程题5个评委打分去掉最高和最低分如何求平均值?
include<stdio.h> int main(){ float x,max,min,s=0;int i;scanf("%f",&max);s=min=max;for(i=1;i<5;i++){scanf("%f",&x);s+=x;if(x>max)max=x;if(x<min)min=x;} printf("%f\\n",(s-max-min)\/3);return 0;} ...

...歌手打分如下:77,82,78,95,83,75,去掉一个最高分和一个最低分后...
B 去掉一个最高分和一个最低分是为了减少特殊数据对平均数的影响. 去掉一个最高分95分,去掉一个最低分75分后,剩余的四个分数分别是77,82,78,83,则 (分).

学校举行歌咏比赛,8位评委给一位选手打分。
去掉一个最低分),所以平均分就代表选手的水平。3、不同级别的比赛有不同的比赛规则,学校的歌咏比赛也有学校的规则,所以你要看整个比赛的赛程和规则,要看8位评委在比赛打分时是否公平公正,对打分结果是否公开,只要做到公平、公正、公开,分数高低就无所谓,重要的就是看排名了。

学校举行歌咏比赛,有五位评委为选手打分。选手两轮的得分情况如下:去掉...
97.8*4-97.4*4+96.9=98.5

在一次歌咏比赛中,5位评委给杨红打分。去掉最高分,平均分为89.45分...
由题意可知,去掉最高分后的平均分为89.45,那么除最高分外,其他4人给他的打分为89.45×4=357.8分 同样,去掉最低分后的平均分为90分,那么除最低分外,其他4人给他的打分为 90×4=360分 而且,有一个重要的关系就是,不管,去掉的是最高分还是最低分,其他4人的打分+最高分或者最...

相似回答
大家正在搜