欢迎光临散文网 会员登陆 & 注册

课程设计:电视大赛投票系统!185行代码做出赛事投票功能

2022-03-25 17:01 作者:C语言编程__Plus  | 我要投稿

问题描述:在很多的电视大赛中,通常当选手表演结束后,现场观众通过手中的按键对参赛选手进行投票,然后对选手获得的票数进行统计,从高到低进行降序排序,从而自动产生冠军、亚军和季军。要求编写算法模拟实现上述系统的功能。


1.基本要求

(1)首先输入参赛选手的人数(范围为1-9个),然后根据人数通过malloc函数来分配存放选手信息的顺序表;

(2)将选手的编号和姓名依此存入顺序表中;

(3)观众通过按键进行投票,按’1’为1号选手投票,按’2’为2号选手投票,以此类推,以按’0’作为投票结束标志;

(4)投票结束后进行排序,在此采用各种排序算法,然后为每个选手计算名次,得票相同的名次也相同;

2.重点、难点

重点:

(1)参赛选手数据结构的设计;

(2)排序算法的设计;

难点:各种排序算法的性能分析与比较

3.作业及课外学习要求:

按照题意要求独立进行设计,设计结束后要按要求写出课程设计报告。

源码分享:


写在最后:对于准备学习C/C++编程的小伙伴,如果你想更好的提升你的编程核心能力(内功)不妨从现在开始!

微信公众号:C语言编程学习基地

C语言零基础入门教程(83集全)

整理分享(多年学习的源码、项目实战视频、项目笔记,基础入门教程)

欢迎转行和学习编程的伙伴,利用更多的资料学习成长比自己琢磨更快哦!

编程学习书籍分享:

粉丝编程交流聚集地:


课程设计:电视大赛投票系统!185行代码做出赛事投票功能的评论 (共 条)

分享到微博请遵守国家法律