网站大量收购闲置独家精品文档,联系QQ:2885784924

万年历程序设计报告.pdf

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

上海电机学院 课 程 设 计 2014~2015 学年第一学期 课程名称 程序设计 设计题目 万年历 院(系) 高职学院 专业 计算机应用技术 班级 计算机 1401 学号 36 学生姓名 茅晔豪 设计时间 2015.1.12 指导教师 唐政 提交日期 2015.1.15 目 录 1. 选题的意义 2 2. 总体设计 2 2.1 系统分析 ·················································2 2.2 系统概述 ·······················错 误!未定义书签。 2.3 系统的构成 ····················错 误!未定义书签。 2.4 各模块的功能 ·················错 误!未定义书签。 3. 系统的流程图 错误!未定义书签。 4. 功能测试 4-10 5. 课程设计小结 11 参 考 文 献 11 附录:源代码清单 12-15 课程设计评语及成绩评定记录 16 第 1 页 1. 选题的意义 (1) 通过万年历的设计,使我们掌握软件开发过程的问题分析、系统设计、程序编写、测 试等基本方法。 (2 )通过万年历的设计,熟练掌握 C++ 中的分支、循环、数组、函数、文件操作等应用。 2. 总体设计 2.1 系统分析 2.2 系统概述:该程序可以实现系统当前日期所在月份的日历显示功能,日期查询功能, 程序的初始日期设定功能,还有把给定年份的万年历输出到 txt 文档中的功能。 2.3 系统的构成: 1 日历查询功能 2 日期查询、 闰年判断功能。 3 支持通过键盘的操作调整 年份、月份、和日期。并显示调整后的日期。 4 输入任意年份,将该年份每月的日历输入文 件。 2.4 各模块的功能及分析 1、定义全局变量及数组。 2、程序共由十一个函数组成,其功能分别为: a.showtime()显示系统日期所在月份的日历。 b.refer()查询日期并显示所在年份是否为闰年。 c.setdate()设定系统的初始日期。 d.print() 打印指定年份的每月日历并写入文件。 e.nowday()提取系统所在日。 f.nowmoth() 提取系统所在月。– g.nowyear()提取系统所在年。 h.isleap()判断给定年份是否为闰年。 i.isweek()判断给定日期是星期几,周六到周日分别为 0 到 6 。 j.errortest()判断输入的日期是否合法并给出提示。 k.main()主函数,程序开始运行并跳转到 showtime()函数。

文档评论(0)

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

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

1亿VIP精品文档

相关文档