呵呵,是寻枪手吧?这是不行的哦~
我给个思路吧,你琢磨一下:
1.
去掉一个最高分,去掉一个最低分:最大值和最小值问题,最简单的做法是先将每个歌手的成绩排序,这样一来最大值和最小值就很容易得出了;
数据直接从键盘输入或先录入文本文件:使用scanf()函数接受键盘读入或fscanf()从文件读入;
对歌手按得分从高到低排序:使用简单点的冒泡排序之类的算法,第一步已就做好;
按得分从高到低排序输出歌手编号、姓名与得分:用循环遍历所有数据,依次显示相应信息。
2.
还是用scanf()函数接受键盘输入的数据,以这些数据为参数绘制相应图形。不了解graphics的话可以到置顶帖里找到它的教程下载看看。