当前位置: 代码迷 >> C语言 >> [求助]用C编一套关于歌手评分系统!明天要交的!跪求!
  详细解决方案

[求助]用C编一套关于歌手评分系统!明天要交的!跪求!

热度:137   发布时间:2007-07-11 18:36:22.0
[求助]用C编一套关于歌手评分系统!明天要交的!跪求!

9个评委,10个选手

主函数下面要求有4个函数调用
包括:
1 输入评委分数
2 计算平均分(要求去掉一个最高分和一个最低分)
3 排序
4 输出结果

结果显示的时候要求有
1 名次
2 选手序号或姓名
3 最后得分

运用指针 数组 和结构体

只要能在机器上运行就可以!明天就收作业了!关系到小弟的学分!谢谢各位大虾了!!!

[此贴子已经被作者于2007-7-11 18:40:41编辑过]

搜索更多相关的解决方案: 歌手  系统  style  

----------------解决方案--------------------------------------------------------
还真好意思说学分
----------------解决方案--------------------------------------------------------
回复:(huangfengchu)还真好意思说学分[em03]
没办法啊!小弟也是无奈啊!
3学分啊!这只是一个专业实践作业!比一科英语学分还高呢!
救救我吧!
----------------解决方案--------------------------------------------------------

作弊,还如此明目张胆,更想不劳而获,可耻啊!!

[此贴子已经被作者于2007-7-11 18:52:13编辑过]


----------------解决方案--------------------------------------------------------
回复:(酒肉弥勒佛)作弊,还如此明目张胆,更想不劳...
哎!小弟也不想.只是真的不会.希望大哥能帮帮我!
----------------解决方案--------------------------------------------------------
不是偶不给你编
没办法
没时间
最近在考试
明天上午又是数据结构


----------------解决方案--------------------------------------------------------

向各位参加考试者致敬
幸好我早就脱离了


----------------解决方案--------------------------------------------------------

呵呵!
是啊是啊~`~~
我今天5:20 之前也在~~~挣扎中
现在也脱离编程那学分的苦海了~~~~~~~~


----------------解决方案--------------------------------------------------------
没本事就别读了,呵呵,鄙视作弊者
----------------解决方案--------------------------------------------------------
回复:(静静不悲伤)[求助]用C编一套关于歌手评分系统...

选手和评委定义为2和3,第二步没做,我也是初学者,请指教
#include<stdio.h>
#include<stdlib.h>
struct student
{
int num;
int score;
} stu[10];
input(stu)
struct student stu[];
{int i,j,f=0;
int sum=0;
for(i=0;i<2;i++)
{scanf("%d",&stu[i].num);
for(j=0;j<3;j++)
{printf("input %d score",j);
scanf("%d",&f);
sum=f+sum;
if(j==2)
stu[i].score=sum;
}
sum=0;
}
}
output(stu)
struct student stu[];
{int i,j;
printf("\norder num score");
for(i=0;i<2;i++)
printf("\n%-5d %d %d",i+1,stu[i].num,stu[i].score) ;
}

order(stu)
struct student stu[];
{int i,j,t,g;
for(i=0;i<1;i++)
for(j=1;j<2;j++)
if(stu[i].score<stu[j].score)
{t=stu[i].num;
stu[i].num=stu[j].num;
stu[j].num=t;
g=stu[i].score;
stu[i].score=stu[j].score;
stu[j].score=g;}
}

main()
{input();
order();
output();
}




----------------解决方案--------------------------------------------------------
  相关解决方案