- 10
- 0
- 约8.37千字
- 约 19页
- 2017-02-07 发布于湖北
- 举报
纸牌游戏设计报告
纸牌游戏设计报告1.问题描述:本次设计通过C语言编写程序实现对图像一般的基本处理,本次设计主要是52张纸牌除去大小王,玩家4位;需要实现以下功能。设计一个菜单界面,上面分别有1.发新牌、2.洗牌发牌、3.按点数理牌、4退出。当点击“1.发新牌”,会转换到一个新的发牌界面上,在这个界面上实现四位玩家中每位玩家的牌都是按照同一花色从小到大的排列界面(其中A最小,K最大),而且最后还能返回到菜单界面;同样当点击“2.洗牌发牌”,发牌界面上四位玩家中牌是随机排列没有特定的规律,但是要注意的是每位玩家的牌都是不相同的;当点击“3.按点数发牌”,发牌界面上四位玩家的牌是随机发牌之后按照从小到大的顺序依次排列;当点击“4.退出”,退出菜单界面结束程序的运行。2.模块划分:此次设计主要有四个模块,它们分别是菜单模块、发新牌模块、洗牌发牌模块、按点数理牌模块;它们的之间的关系如下所示 用户操作操作选择 发新牌 洗牌发牌 按点数发牌 退出 它们所对应的界面转换关系如下: 菜单界面 发新牌界面 洗牌发新牌界面 按点数发牌界面 退出程序 算法设计:(1)52张纸牌图片的放置:第一步:开辟一个存放52张纸牌地址的一维数组a[52],定义变量i,x;第二步:将这52张纸牌按照特定的顺序特定的顺序加载到这个数组中去;第三步:利用4个for循环语句控制每张图片输出的位置—putimage()函数;第四步:设置一个
您可能关注的文档
- 纳米级多孔羟基磷灰石的合成及除氟性能研究.doc
- 纵向外框架计算书.docx
- 纳米碳纤维及其复合材料.ppt
- 纯爷们的一百策划.ppt
- 纸或纸板制的其他各种标签(HS 48219090)2015-2016印度(1553个)进口商排名.docx
- 纸巾的质量对比2.pptx
- 纸箱及彩印包装生产线建设项目可行性研究报告.doc
- 纸箱制造工艺.ppt
- 纸箱外观标准.ppt
- 纺纱试题(自).doc
- 2026 年大学秋季新生开学军训 “科学参训预防中暑受伤”.pptx
- 育婴师中级考试模拟试题:2026年权威预测.docx
- T_CCMA 0079-2019 土方机械 排气烟度装载机测量方法.docx
- 高中体育与健康100米跑四阶段技术知识清单.docx
- 高频病理科常规病理切片染色流程精编真题及答案(常规切片染色流程版).doc
- 2025新生儿科新生儿高铁血红蛋白血症历年考题及答案(高铁血红蛋白血症版).doc
- 2026年期货从业《期货基础知识》押题试卷全解析版.docx
- 中国商业综合体行业市场前景预测及投资价值评估分析.pptx
- 2026年船舶电工电路实操模拟试卷下载.docx
- 2026年计算机软考程序员基础知识模拟题库 (2).docx
最近下载
- 2024年北京画院招聘真题(含答案).docx VIP
- 2016年四川轻化工大学无机化学考研真题.doc VIP
- 2018年四川轻化工大学无机化学考研真题B卷.doc VIP
- 2013-2015、2017-2022年四川轻化工大学《无机化学》历年考研真题汇总.pdf VIP
- 2025年北京市文化和旅游局所属事业单位考试试题真题及答案.docx VIP
- 2025北京画院招聘10人笔试备考题库附答案解析.docx VIP
- 北京市文化和旅游局所属事业单位招聘考试真题及答案.docx VIP
- 2024年北京画院招聘真题.docx VIP
- 《时间序列分析——基于Python》 课件全套 王燕 第1--7章 时间序列分析方法发展概述---多元时间序列分析.pptx VIP
- 征信详细版纸质个人信用报告2024年12月最新版可编辑带水印模板.pdf
原创力文档

文档评论(0)