中国矿业大学软件课程设计实验报告.docxVIP

中国矿业大学软件课程设计实验报告.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
— PAGE \* Arabic 1 — 中国矿业大学软件课程设计实验报告 编号:()字号 《软件课程设计》报告 班级: 12级信息安全二班 姓名:李江涛 学号: 指导老师:徐慧 中国矿业大学计算机科学与技术学院 2013年 6 月 软件课程设计任务书 专业年级:信息安全二班 学生姓名:李江涛 任务下达日期:2013 年 4 月日 课程设计日期:2013 年 4 月5日至200年7月 3 日 课程设计题目:面向过程 目录 一第一阶段面向过程 (4) 1 人民币凑数问题 (4) 1.1 需求分析 (4) 1.2 概要设计 (5) 1.3 详细设计与编码 (5) 1.5 用户使用说明 (6) 1.6 设计体会 (6) 2 日期星期转换 (7) 2.1.需求分析: (7) 2.2 概要设计 (7) 2.4.调试分析 (10) 2.5.用户使用说明 (10) 2.6.测试分析 (10) 2.7.设计体会: (10) 二第二阶段面向对象 (11) 1学生管理系统 (11) 1.1需求分析 (11) 1.2.概要设计 (11) 1.3.详细设计与编码 (11) 1.4 运行结果: (17) 1.5调试分析 (18) 1.6用户使用说明 (18) 1.7测试分析: (18) 1.8 实验体会 (18) 2 面向对象函数模板反向输出 (19) 1函数模板反向输出 (19) 1.1 需求分析: (19) 1.2函数模板反向输出源代码: (19) 1.4 运行结果: (21) 三第三部分可视化 (21) 1计算器: (21) 用你熟悉的一种可视化编程语言实现如下图所示的计算器。该计算器需要实现基础 的数学运算,如加,减,乘,除。 (21) 1.1重要程序 (21) 1.3运行结果图: (22) 四第四部分数据结构 (23) 1求矩阵的转置 (23) 1.1 需求分析: (23) 1.2 概要设计: (24) 1.3 详细设计与编码: (24) 1.4 运行结果: (27) 1.5 用户使用: (27) 1.6 设计体会: (27) 2数据结构统计选票 (27) 2.1 需求分析: (28) 2.2 概要设计: (28) 2.3 详细设计与编码: (28) 2.4 运行结果: (30) 2.6 用户使用: (31) 2.7 设计体会: (31) 五第五部分课程总结学与做 (31) 一第一阶段面向过程 1 人民币凑数问题 1.1 需求分析 程序要求:输入正整数m,它代表一个人民币钱数(元数)。求取这样一个方案,使用最少张数的人民币纸币,凑成上述的钱数m,并输出求取结果。注意,现在共有7种元以上面值的人民币纸币,分别为:100,50,20,10,5,2,1。 本题的主要的任务是编制一个函数,这个函数的主要的作用是用来把一个输入的人民币的钱数,使用最少张数的人民币纸币,凑成上述的钱数。从提供的钱数来看,本题的输入值的范围是钱数m 大于等于1 元的钱数,理论上讲没有上限,但是要看数据类型,int 型,或long 型,它们有自己的取值范围。int 型的最大值是127,long 型的最大值是2147483647。 输出的代表100,50,20,10,5,2,1的钱的张数。它们的值都是整数。 输入形式:整数 输出形式: 输入钱数m= 需要100元面值的纸币数是: 需要 50元面值的纸币数是: 需要 20元面值的纸币数是: 需要 10元面值的纸币数是: 需要 5元面值的纸币数是: 需要 2元面值的纸币数是: 需要 1元面值的纸币数是: 程序功能:输入一个代表人民币钱数的正整数m,然后使用最少的人民币纸 币凑成该钱数m。 测试数据及输出结果如下: 1.2 概要设计 由

文档评论(0)

泰和宸风 + 关注
官方认证
文档贡献者

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

认证主体泰和宸风文化科技(青岛)有限公司
IP属地北京
统一社会信用代码/组织机构代码
91370211MA94GKPQ0J

1亿VIP精品文档

相关文档