参考答案:#include "stdio.h" float ff(float a[],int n); void main() {float a[6],b[6],c[6],d[6]; int i;float sc[4],t; printf("请输入第1个歌手的姓名和5个得分:"); for(i=0;i<6;i++) scanf("%d%d%d%d%d%d",&a[i]);/*录入第1个歌手的成绩*/ printf(" "); printf("请输入第2个歌手的姓名和5个得分:"); for(i=0;i<6;i++) scanf("%d%d%d%d%d%d",&b[i]);/*录入第2个歌手的成绩*/ printf(" "); printf("请输入第3个歌手的姓名和5个得分:"); for(i=0;i<6;i++) scanf("%d%d%d%d%d%d",&c[i]);/*录入第3个歌手的成绩*/ printf(" "); printf("请输入第4个歌手的姓名和5个得分:"); for(i=0;i<6;i++) scanf("%d%d%d%d%d%d",&d[i]);/*录入第4个歌手的成绩*/ printf(" "); for(i=1;i<6;i++) if(a[1]<a[i]) /*我们假定a[1]是放最大的*/ {t=a[1];a[1]=a[i];a[i]=t;}/*至此我们确定a[1]放的就是最大的*/ if(a[5]>a[i]) /*我们假定a[5]是放最小的*/ {t=a[5];a[5]=a[i];a[i]=t;}/*至此确定a[5]放的是最小的*/ {t=(a[2]+a[3]+a[4])/3;/*去掉最大和最小,再求平均*/ sc[0]=t;} if(b[1]<b[i]) /*我们假定b[1]是放最大的*/ {t=b[1];b[1]=b[i];b[i]=t;}/*至此我们确定b[1]放的就是最大的*/ if(b[5]>b[i]) /*我们假定b[5]是放最小的*/ {t=b[5];b[5]=b[i];b[i]=t;}/*至此确定b[5]放的是最小的*/ {t=(b[2]+b[3]+b[4])/3;/*去掉最大和最小,再求平均*/ sc[1]=t;} if(c[1]<c[i]) /*我们假定c[1]是放最大的*/ {t=c[1];c[1]=c[i];c[i]=t;}/*至此我们确定c[1]放的就是最大的*/ if(c[5]>c[i]) /*我们假定c[5]是放最小的*/ {t=c[5];c[5]=c[i];c[i]=t;}/*至此确定c[5]放的是最小的*/ {t=(c[2]+c[3]+c[4])/3;/*去掉最大和最小,再求平均*/ sc[2]=t;} if(d[1]<d[i]) /*我们假定d[1]是放最大的*/ {t=d[1];d[1]=d[i];d[i]=t;}/*至此我们确定d[1]放的就是最大的*/ if(d[5]>d[i]) /*我们假定d[5]是放最小的*/ {t=d[5];d[5]=d[i];d[i]=t;}/*至此确定d[5]放的是最小的*/ {t=(d[2]+d[3]+d[4])/3;/*去掉最大和最小,再求平均*/ sc[3]=t;} for(i=0;i<4;i++) if(sc[0]<sc[1]){t=sc[0];sc[0]=sc[1];sc[1]=t;} if(sc[0]<sc[2]){t=sc[0];sc[0]=sc[2];sc[2]=t;} if(sc[0]<sc[3]){t=sc[0];sc[0]=sc[3];sc[3]=t;} if(sc[1]<sc[2]){t=sc[1];sc[1]=sc[2];sc[2]=t;} if(sc[1]<sc[3]){t=sc[1];sc[1]=sc[3];sc[3]=t;} if(sc[2]<sc[3]){t=sc[2];sc[2]=sc[3];sc[3]=t;} /*至此我们已经得到各歌手的平均成绩*/ printf("本次歌手大赛的结果公布如下:"); printf(" "); printf("sorted NO singer NO score "); printf(" "); printf("%d %d",1,sc[0]); printf(" "); printf("%d %d",2,sc[1]); printf(" "); printf("%d %d",3,sc[2]); printf(" "); printf("%d %d",4,sc[3]); printf(" "); } 上面的程序我试了下,机子配置差了点,有点让人失望!你再照着修改修改!
轻云互联成立于2018年的国人商家,广州轻云互联网络科技有限公司旗下品牌,主要从事VPS、虚拟主机等云计算产品业务,适合建站、新手上车的值得选择,香港三网直连(电信CN2GIA联通移动CN2直连);美国圣何塞(回程三网CN2GIA)线路,所有产品均采用KVM虚拟技术架构,高效售后保障,稳定多年,高性能可用,网络优质,为您的业务保驾护航。官方网站:点击进入广州轻云网络科技有限公司活动规则:1.用户购...
hostwinds怎么样?2021年7月最新 hostwinds 优惠码整理,Hostwinds 优惠套餐整理,Hostwinds 西雅图机房直连线路 VPS 推荐,目前最低仅需 $4.99 月付,并且可以免费更换 IP 地址。本文分享整理一下最新的 Hostwinds 优惠套餐,包括托管型 VPS、无托管型 VPS、Linux VPS、Windows VPS 等多种套餐。目前 Hostwinds...
CloudCone 商家产品还是比较有特点的,支持随时的删除机器按时间计费模式,类似什么熟悉的Vultr、Linode、DO等服务商,但是也有不足之处就在于机房太少。商家的活动也是经常有的,比如这次中国春节期间商家也是有提供活动,比如有限定指定时间段之前注册的用户可以享受年付优惠VPS主机,比如年付13.5美元。1、CloudCone新年礼物限定款仅限2019年注册优惠购买,活动开始时间:1月31...