显示年历C课程报告.docVIP

  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文档。上传文档
查看更多
目录 HYPER?LINK 一、设计任务,目的与要求? PAGER?EF _Toc3?45398?136 \h 2 HYPER?LINK 1.设计内容: PAGER?EF _Toc3?45398?137 \h 2 HYPER?LINK 2.设计目的: PAGER?EF _Toc3?45398?138 \h 2 HYPER?LINK 3.设计要求: PAGER?EF _Toc3?45398?139 \h 3 HYPER?LINK 二、概要设计 PAGER?EF _Toc3?45398?140 \h 3 HYPER?LINK 1.需求分析: PAGER?EF _Toc3?45398?141 \h 3 HYPER?LINK 2.设计流程: PAGER?EF _Toc3?45398?142 \h 3 HYPER?LINK 1设计要求?: PAGER?EF _Toc3?45398?143 \h 3 HYPER?LINK 2总体设计?: PAGER?EF _Toc3?45398?144 \h 4 HYPER?LINK 三、运行结果及?分析 PAGER?EF _Toc3?45398?145 \h 5 HYPER?LINK 1.程序运行测?试: PAGER?EF _Toc3?45398?146 \h 5 HYPER?LINK 2.进入程序菜?单: PAGER?EF _Toc3?45398?147 \h 5 HYPER?LINK 3.1号键功能?: PAGER?EF _Toc3?45398?148 \h 6 HYPER?LINK 3.2号键功能?: PAGER?EF _Toc3?45398?149 \h 6 HYPER?LINK 4.3号键功能?: PAGER?EF _Toc3?45398?150 \h 7 HYPER?LINK 5.0号键功能?: PAGER?EF _Toc3?45398?151 \h 7 HYPER?LINK 四、源代码 ……………………………………………………….. PAGER?EF _Toc3?45398?152 \h 7 一、设计任务,目的与要求? 1.设计内容: 年历显示功?能要求: 1.输入一个年?份,输出是在屏?幕上显示该?年的日历。假定输入的?年份在19?40-2040年?之间。 2.输入年月,输出该月的?日历。 3.输入年月日?,输出距今天?还有多少天?,星期几,是否是公历?节日。 2.设计目的: 本课程设计?是计算机科?学与技术专?业重要的实?践性环节之?一,是在学生学?习完《程序设计语?言C++(或C)》课程后进行?的一次全面?的综合练习?。本课程设计?的目的和任?务: 1. 巩固和加深?学生对C++(或C)语言课程的?基本知识的?理解和掌握? 2. 掌握C++(或C)语言编程和?程序调试的?基本技能 3. 利用C++(或C)语言进行基?本的软件设?计 4. 掌握书写程?序设计说明?文档的能力? 5. 提高运用C?++(或C)语言解决实?际问题的能?力 3.设计要求: 1. 分析课程设?计题目的要?求 2. 写出详细设?计说明 3. 编写程序代?码,调试程序使?其能正确运?行 4. 设计完成的?软件要便于?操作和使用? 5. 设计完成后?提交课程设?计报告及程?序代码 二、概要设计 1.需求分析: 目前的计算?机日历程序?,比较典型的?是Wind?ows各版?本中的日历?程序以及基?于该程序所?开发的各种?应用程序中?的日历程序?。然而,这些程序都?是千遍一律?的局限于一?个很短的时?间内。但是,很多情况下?,特别是在众?多的科学领?域中,一个时间跨?度较大的程?序是有参考?价值的。C++程序设计语?言充分发挥?了其自身无?与伦比的优?越性,用极短的程?序文本就弥?补了这一领?域的空白。 万年历作为?日常中的一?种小工具,它具有多方?面的小工能?,主要在日期?的显示上给?人以直观的?表达效果,在日期的查?询上方便简?洁,还有就是在?某些节日的?提醒上都给?我们带来极?大的方便 ,是一种比较?实用的小工?具。给人的需求?性很大,学生在做此?万年历课程?设计的同时?,能够认识到?C++编程给人带?来的便捷,也能够清楚?万历年表编?程的出入。对培养学生?的创新能力?和动手能力?具有很大的?作用。 2.设计流程: 1设计要求?: (1)程序运行时?,首先给4出?个菜单选项?的内容和输?入提示: 1 显示某一年?的日历 2 显示某一月?的月历 3查找某一?天 0 退出 (2)用户可以通?过主菜单选?择不同的选?项: 若选择1,则通过输入?年份,显示输出该?年每个月的?日历; 若选择2,则通过输入?年月,显示输出该?月的

文档评论(0)

beoes + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档