- 1
- 0
- 约3.71千字
- 约 10页
- 2023-04-01 发布于山东
- 举报
语言课程实习报告
课程名称:歌星大奖赛
学院:信息工程学院
专业:通信工程
班级:
学号:
姓名:
指导老师:
第一部分:课程设计编号、名称、内容
名称:歌星大奖赛
内容:
【要求】
(1)在歌星大奖赛中,有十个评委为参赛的选手打分,分数为1~100分。选手最后得分为:去掉一个最高分和一个最低分后其余8个分数的平均植。请编写一个程序实现。
(2)同时对评委评分进行裁判,即在10个评委中找出最公正(即评分最凑近平均分)和最不公正(即与平均分的差距最大)的评委。
【提示】
一、需求解析
这个问题的第一个要求算法比较简单,但是要注意在程序中判断最大、最小值的变量是如何赋值的。第二个要求为了考虑效率,要用到排序技术。
第二部分:程序整体设计思路
由于C语言是面对过程的语言,故我的设计思路是依照目标程序运行的过程来编写的。
在编写本程序的过程中,第一我借助购买的指导资料,认识了一些目标程序运行的次序与界面的
操作方法,尔后依照题目的详尽要求进行思虑和设计。
详尽的设计思路以下:
程序的要求是依照十个评委对歌手的打分情况,求出这个歌手的平均成绩和最公正及最不公正的
裁判。第一,我先考虑到程序的数据输入,可以用scanf函数来解决,并将输入的数据存放于数组中。
随后对存放在数组中的数据进行排序,这步为执行找出最不公正的裁判提高了效率,只需将排好序的数组的首尾分值与平均值进行比较即可。将排好序的
您可能关注的文档
- CAD计算截面特性.doc
- CallThink呼叫中心标准验收报告.doc
- Candelabro球墨铸铁管安装施工方案.doc
- CAWSS数据采集器由国际上先进的成型产品作为采集核.doc
- CAXA制造工程师平面区域粗加工.doc
- CA注会会计合并报表分录精炼笔记.doc
- CCCCCC转印带保险更换方法.doc
- CCCC机油的区别ACEA欧洲车厂共同认证.doc
- CCCC混凝土配合比设计计算书.doc
- ccnp组建可扩展的cisco互联网络.doc
- T∕QGCML 3144-2024 市场化科普工作规范.docx
- T∕QGCML 3157-2024 智能型水产投料轨道车.docx
- T∕QGCML 3164-2024 表面处理污泥水热制备聚硫铁晶体.docx
- T∕QGCML 3138-2024 可燃气体与有毒气体报警器主板控制软件.docx
- T∕QGCML 3075-2024 井下钻探技术在特厚煤层中精准探测技术规程.docx
- T∕QGCML 3139-2024 基于STM32天然气煤气检测报警系统.docx
- T∕QGCML 3079-2024 煤矿预防工伤事故服务管理规范.docx
- T∕QGCML 3086-2024 综采工作面过超高空巷高水充填技术规程.docx
- T∕QGCML 3061-2024 远程费控电能表.docx
- T∕QGCML 3131-2024 便携式大气颗粒物智能检测分析仪.docx
原创力文档

文档评论(0)