数据结构课程设计(学生).doc
《数据结构课程设计(学生).doc》由会员分享,可在线阅读,更多相关《数据结构课程设计(学生).doc(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 湖南工业大学课 程 设 计资 料 袋 理 学院(系、部) 2010 2011 学年第 2 学期 课程名称 数据结构 指导教师 职称 学生姓名 专业班级 学号 题 目 纸牌游戏 成 绩 起止日期 2011 年 6 月 22 日 2011 年 6 月 28 日目 录 清 单序号材 料 名 称资料数量备 注1课程设计任务书2课程设计说明书3456湖南工业大学课程设计任务书20 20 学年第 学期 学院(系、部) 专业 班级课程名称: 数据结构 设计题目: 纸牌游戏 完成期限:自 2011 年 6 月 22 日至 2011 年 6 月 28 日共 1 周内容及任务任务:编号为1-52张牌,正面向上,
2、从第2张开始,以2为基数,是2的倍数的牌翻一次,直到最后一张牌;然后,从第3张开始,以3为基数,是3的倍数的牌翻一次,直到最后一张牌;然后从第4张开始,以4为基数,是4的倍数的牌翻一次, 直到最后一张牌;.再依次5的倍数的牌翻一次,6的,7的 直到 以52为基数的 翻过,输出:这时正面向上的牌有哪些?进度安排起止日期工作内容2011.6.222011.6.23需求分析的确定,设计2011.6.242011.6.26系统代码编写,运行及测试2011.6.272011.6.28分析总结主要参考资料 数据结构 包震宇 孙干 中国铁道出版社指导教师(签字): 年 月 日系(教研室)主任(签字): 年
3、月 日(课程设计名称)设计说明书(题目)纸牌游戏起止日期: 2011 年 6 月 22 日 至 2011 年 6 月 28 日学生姓名 班级 学号 成绩指导教师(签字)理学院(部)2011年 6 月 28 日文章编辑一、需求分析 任务:编号为1-52张牌,正面向上,从第2张开始,以2为基数,是2的倍数的牌翻一次,直到最后一张牌;然后,从第3张开始,以3为基数,是3的倍数的牌翻一次,直到最后一张牌;然后从第4张开始,以4为基数,是4的倍数的牌翻一次, 直到最后一张牌;.再依次5的倍数的牌翻一次,6的,7的 直到 以52为基数的 翻过,输出:这时正面向上的牌有哪些?二、概要设计开始主函数顺序存储链
4、式存储二维数组栈计算被翻的次数计算被翻的次数计算被整除的个数每一列求和输出结果退出部分模块流程图栈开始 int a52;a0=1for(i=0;i=0;top=top-1)m=0;for(h=52;2=h;h-)if(atop)%h=0)m=m+1; if(m%2=0)printf(第 %d 牌正面向上n,+top);top=top-1; j=j+1;输出结束三、详细设计#include#includestruct list int data; struct list *next;typedef struct list node;typedef node *link;void main() H
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 课程设计 学生
限制150内