程序补充问题,对你可能很简单!帮帮忙啊!

来源:百度知道 编辑:UC知道 时间:2024/04/30 23:19:24
电视歌手大赛评分:去掉一个最高分,去掉一个最低分,再求出选手的平均得分,然后按照得分从低到高的顺序输出选手得分成绩。#include<stdio.h>#include<stdio.h>int m,n;//全局变量:存放参赛选手人数,m存放评委人数int *p2,*p3;//全局变量:p1指向的内存空间存放参赛选手编号float *p2,*p3;//全局变量:p2指向的内存空间存放评委打分,p3指向的内存空间存选手最后得分 /*求最高分,去最低分*/int max(float *p){float temp;缺return temp;}/*求最低分,去最低分*/int min(float *p){float temp;缺return temp;}/*求每位选手去掉最高分和最低分后的平均分*/void average(){缺}/*输入选手人数和评委人数的函数*/void inputPlayer(){printf("输入参赛选手人数:\n");scanf("%d",&n);printf("输入评委人数:\n");scanf("%d",&m);}/*对选手得分排序*/void sortSore(float *p2){缺}/*输入评委打分*/void inputScore(){缺}/*输入选手最后得分,按从高到低顺序*/void outputScore(){缺}void main(){inputPlayer();inputScore();average();outputScore();}请高手帮忙补齐!

你用的语言我不会用。
有一个简单的办法,将选手的全部得分放入一维数组中,然后从低到高进行排序,显示除了第一个和最后一个以外的其它得分,然后 加 除得出平均分,把这部分做成一个函数就可以了,参数输入得分和选手编号。评委人数用不着,根据数组的个数就知道。