幻方 C++课程设计报告.doc

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
幻方C课程设计报告

淮阴工学院 C++程序设计课程设计报告 选题名称: 幻 方 系(院): 计 算 机 工 程 系 专 业: 通 信 工 程 班 级: 通 信 XXXXX 姓 名: XXX 学 号: XXXXXXXXXXXXX 指导教师: 戴峻峰 赵建洋 学年学期: 200X ~ 200X 学年 第 X学期 200X 年 XX 月 XXX 日 设计任务书 课题 名称 幻方 设计 目的 调研并熟悉幻方的基本功能、数据流程与工作规程; 学习与幻方相关的参考资料和基于VC++集成环境的编程技术; 通过实际编程加深对基础知识的理解,提高实践能力; 学习开发资料的收集与整理,学会撰写课程设计报告。 实验 环境 微型电子计算机(PC); 安装Windows 2000以上操作系统,Visual C++6.0开发工具。 任务 要求 利用课余时间去图书馆或上网查阅课题相关资料,深入理解课题含义及设计要求,注意材料收集与整理; 在第16周末之前完成预设计,并请指导教师审查,通过后方可进行下一步工作; 本课题主要实现奇、偶幻方的制作,要求输入幻方的阶数n,n的取值范围为3-10,输入n后,首先判断是否存在对应阶的幻方,如果存在,则显示幻方制作效果。 结束后,及时提交设计报告(含纸质稿、电子稿),要求格式规范、内容完整、结论正确,正文字数不少于3000字(不含代码)。 工作进度计划 序号 起止日期 工 作 内 容 1 2009.06.7~2009.06.7 在预设计的基础上,进一步查阅资料,完善设计方案,形成书面材料。 2 2009.06. 7~2009.06.10 设计总体方案,构建、绘制流程框图,编写代码,上机调试。 3 2009.06.11~2009.06.12 测试程序,优化代码,增强功能,撰写设计报告。 4 2009.06.12~2009.06.13 提交软件代码、设计报告,参加答辩,根据教师反馈意见,修改、完善设计报告。 指导教师(签章): 年 月 日 摘要: 幻方是一个非常神秘的课题,它有着悠久的历史文明。我们这些炎黄子孙对它有着很深入的了解和研究。幻方就是一个方阵,它有着自己的规则和定义。就象你玩游戏一样,你要遵从游戏规则才能去完成它。幻方可分为奇阶幻方和偶阶幻方,同时偶阶幻方又可以分为双偶阶和单偶阶。奇阶幻方比偶阶幻方简单一些。幻方要运用到数组的知识,首先我要把数组的赋值,输出等。首先我要回顾一下这些知识,进而全面的讨论了幻方操作的基本理论。幻方还运用到循环体结构等知识。我要先把这些看明白,才可以完成这个程序设计。在这过程中我要多思考多总结,善于去研究去探索,这样才能把这个课题完成好。幻方的规则就是它每一行和每一列的和及两条对角线的和要相等,每列,每行,每条对角线的和称之为幻和。这样你排出来的才叫幻方,否则没有条理,那样就没有意义了。幻方中所排的数就是从1开始到N的平方结束。所谓双偶阶就是指N能被4整除,单偶阶就是指能被2整除但不能被4整除。给出主要的流程图,最后编写软件代码。 关键词:连续摆数法;阶梯法;对称法;斯特雷奇法;LUX方法;奇阶幻方;双偶阶幻方;单偶阶幻方 目 录 1课题综述 …………………………………………………………………………………………1 1.1课题来源 1 1.2课题意义 1 2需求分析 …………………………………………………………………………………………1 2.1涉及的知识基础………………………………………………………………1 2.2总体方案…………………………………………………………………………………..3 3课题内容 …………………………………………………………………………………3 3.1奇数阶幻方的制作………………………………………………………………………..3 3.2偶数阶幻方的制作………………………………………………………………………..5 3.3流程图 ………………………………………………………………………………….11 4代码和解析 ……………………………………………………………………………………11 5程序的运行与测试 …………………………………………………………………………21 总结 …………………………………………………………………………………24 致谢 …………………………………………………………………………………26 参考文献 ………………………………………………

文档评论(0)

pangzilva + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档