数据结构课程设计报告
题目:纸牌游戏三国杀
学院(部) 智能制造学部
专 业 通信工程(计算机通信网络)
学 号 3119003845
学生姓名 徐剑铭
指导教师 金旺春
完成日期 2021 年 11 月 10 日
一、题目要求:
1.随机发牌
2.比较大小
3.统计输赢
4.输出结果(显示和文件)
二、技术指标:
基于 C++面向过程和面向对象编程技术,合理运用多元化数据结构,按照现有以
及自定义创新规则编写纸牌游戏。
三、系统分析:
《三国杀》是中国传媒大学动画学院 2004 级游戏专业学生设计,由北京游卡桌
游文化发展有限公司出版发行的一款热门的桌上游戏,并在 2009 年 6 月底由杭
州边锋网络技术有限公司开发出的网络游戏。该游戏融合了西方类似游戏的特点,
并结合中国三国时期背景,以身份、势力或阵营等为线索,以卡牌为形式,合纵
连横,经过一轮一轮的谋略和动作获得最终的胜利。三国杀集合历史、文学、美
术等元素于一身,在中国广受欢迎。
如今新冠疫情的影响还在持续,相比疫情之前,人们外出的时间大大减小。为了
消除那些呆在家中的市民们的无聊无趣,我们数据结构课程设计小组决定开发一
款名为“纸牌游戏三国杀”的纸牌游戏系统。我们希望该系统能够给人们带来一
丝欢乐、一丝乐趣、一丝安慰。
四、功能描述:
该系统总体积仅 12 KB,比起其他纸牌游戏 App 大大减少了计算机的内存负担,该系统