Toggle navigation
首页
问答
IT问答
生活问答
电脑知识
百科
测评
C语言二维数组怎么做:设计青年歌手参加歌曲大奖赛计分系统: 共有M个选手参加比赛,N个评委进行打分(M、
发布于2022-01-06 18:45:00
1
个回答
网友回答
2022-01-06
#include<stdio.h> main() { int n,i,j,m; float a[50][50],avg[50],sum=0,change,max,min; printf("请输几个评委,几个选手"); scanf("%d%d",&n,&m); for(j=0;j<m;j++) { printf("请输入第%d个人的各个分数",j+1); for(i=0;i<n;i++) { scanf("%f",&a[j][i]); } max=a[j][0]; min=a[j][0]; for(i=0;i<n;i++) { max=max>a[j][i]?max:a[j][i]; min=min<a[j][i]?min:a[j][i]; } for(i=0;i<n;i++) { sum+=a[j][i]; } printf("总分为%f\n",sum); sum=sum-min-max; avg[j]=sum/(n-2); printf("平均分为%f\n",avg[j]); } for(i=0;i<m;i++) for(j=0;j<m-1;j++) { if(avg[i+1]>avg[i]) { change=avg[i+1]; avg[i+1]=a[j][i]; avg[i]=change; } } for(i=0;i<m;i++) printf("第%d个人平均分数%6.6f\n",i,avg[i]); }
生活问答最新文章
1
孩子要高考了,有好的睡眠空调推荐吗?
2
做为复读生择哪个学校比较好?
3
高考没考好怎么办
4
桂林航天工业学院
5
江西新能源技工学校的新校区好不好?
6
我被哪所学校录取了?
7
开学时间是以录取通知书上为准还是以学校官网上为准
8
17173是干什么的??
9
华商联盟是干什么的
10
转呼啦圈是对身体干什么的,能锻炼腹肌呢?
相关阅读
1
C语言二维数组怎么做:设计青年歌手参加歌曲大奖赛计分系统: 共有M个选手参加比赛,N个评委进行打分(M、
2
求保龄球计分系统,c语言设计的一个大体思路,谢谢啊
3
求一个c 语言课程设计 学生成绩管理系统 在vc环境中使用
回到
顶部