C 语言课程实习报告
课程名称: 歌星大奖赛
学 院: 信息工程学院
专 业: 通信工程
班 级:
学 号:
姓 名:
指导老师:
第一部分:课程设计编号、名称、内容
名称:歌星大奖赛
内容:
【要求】
(1) 在歌星大奖赛中,有十个评委为参赛的选手打分,分数为 1~100 分。选手
最后得分为:去掉一个最高分和一个最低分后其余 8 个分数的平均植。请
编写一个程序实现。
(2) 同时对评委评分进行裁判,即在 10 个评委中找出最公平(即评分最接近
平均分)和最不公平(即与平均分的差距最大)的评委。
【提示】
一、
需求分析
这个问题的第一个要求算法比较简单,但是要注意在程序中判断最大、最小
值的变量是如何赋值的。第二个要求为了考虑效率,要用到排序技术。
第二部分:程序总体设计思路
由于 C 语言是面对过程的语言,故我的设计思路是根据目标程序运行的过程来编写的。