标题:歌手比赛计分问题与基本绘图问题
只看楼主
candy0680
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2006-9-8
 问题点数:0 回复次数:1 
歌手比赛计分问题与基本绘图问题
1.设计一个程序处理歌手比赛成绩。设计要求:
1)有100个歌手参加比赛,12 位评委评分,一个歌手唱完后各评委替他(她)评分;
2)记分办法:去掉一个最高分,去掉一个最低分,按中间几个分数计平均分;
3)数据直接从键盘输入或先录入文本文件,然后读入;
4)对歌手按得分从高到低排序;
5)按得分从高到低排序输出歌手编号、姓名与得分。


2. 绘图问题。设计一道可在屏幕上绘制若干基本图形(如矩形,圆等)的程序,当前绘制何种图形由命令字母选择,图形参数由键盘输入。(利用Turbo C的图形处理方式)
搜索更多相关主题的帖子: 歌手 计分 绘图 
2006-09-08 09:04
一笔苍穹
Rank: 1
等 级:新手上路
帖 子:640
专家分:0
注 册:2006-5-25
得分:0 
呵呵,是寻枪手吧?这是不行的哦~
我给个思路吧,你琢磨一下:
1.
去掉一个最高分,去掉一个最低分:最大值和最小值问题,最简单的做法是先将每个歌手的成绩排序,这样一来最大值和最小值就很容易得出了;
数据直接从键盘输入或先录入文本文件:使用scanf()函数接受键盘读入或fscanf()从文件读入;
对歌手按得分从高到低排序:使用简单点的冒泡排序之类的算法,第一步已就做好;
按得分从高到低排序输出歌手编号、姓名与得分:用循环遍历所有数据,依次显示相应信息。

2.
还是用scanf()函数接受键盘输入的数据,以这些数据为参数绘制相应图形。不了解graphics的话可以到置顶帖里找到它的教程下载看看。
2006-09-08 09:46



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-88770-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.152318 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved