1 / 55
文档名称:

课程设计实验报告(万年历)...doc

格式:doc   大小:368KB   页数:55页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

课程设计实验报告(万年历)...doc

上传人:xnzct26 2019/11/4 文件大小:368 KB

下载得到文件列表

课程设计实验报告(万年历)...doc

相关文档

文档介绍

文档介绍:《C++语言程序设计》课程设计报告设计题目:简单万年历专业:网络工程班级:12级姓名:杨茂林学号:121124028联系方式:**********…………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………,此程序是为了遵循用户的意愿与指示对用户输入的日期进行简单的处理,输出所要查询的日期的信息,如:当时的时间,年月日,生肖,天干地支,以及输出所要查询的日期日历并以日历形式排列出来。①:用户可以进行选择,是要进行万年历时间校对系统还是万年历的查询系统,用户可以随时退出系统;②:显示本地时间,并征询用户的意见是否要进行时间调整,如果进行了时间调整,要输出调整后的时间;③:查询某年的万年历,并输出当年的年历,并显示所要查询的年份,显示出一年的日历、当年的天干地支、生肖、并判断是否为闰年;④:将③的功能具体到月份;⑤:将④的功能具体到日,并判断出用户所要查询的日期当天是什么节日,以及用户所要查询的节日距今天有多少天;⑥:用户多次进行输入,知道用户满意为止。,因为要用到万年历的时间校对系统,所以,在设计的时候,我定义了一个时间类:clock类;由于系统要同步到本地的时间(即为运行时电脑上显示的时间),这里用到了structtime结构体,接下来就是万年历的查询系统功能里面的函数,这些函数要实现的有指导用户进行操作的选项的界面,有计算该月的1号是星期几的函数,有输出每周即每月的表头函数、判断是否为闰年、判断每个月有多少天、要查询的那天距今天有多少天、判断所要查询的年份有多少天、计算指定日期距今天有多少天等函数。其中,共含一个主函数文件、三个功能文件、一个功能函数头文件、界面文件以及时钟类文件。其中,功能函数是主要的函数实现部分,时钟类则主要是实现万年历时间系统。,其他函数详看程序源代码:,我只设计了一个clock类,类里面有实现时间系统校对功能的私有量,在进行时间校对的过程中,我选择了重载的方法,以达到自己想要的结果。,没有什么特殊的地方。其中有如下函数需要实现:intweek(inty,intm);//计算该月一号是星期几voidprintweek();//输出每周表头voidprintmonth(intm);//输出每月表头intleep(inty);//判断该年是否闰年intmd(inty,intm);//判断该月有多少天voidother(intyear);intdays1(inty,intm,intd);//计算该天时这一年的第几天intdays2(inty);//判断该年有多少天intdays3(inty);//计算从元年到该之年前总天数inttotaldays(inty,intm,intd);//计算指定日期距今天的天数intyi();//实现万年历的时间校对功能inter();//进入万年历的系统功能intfirst();//实现第一个功能intsecond();//实现第二个功能voidthird();//实现第三功能//inttiangandizhi();intjiemian1();//界面1intjiemian2();在jiemian(),intmd()及voidthird()的实现过程中,我选用了switch-case套用switch-case语句;在intweek()函数中,我采用了蔡勒公式用于计算每个月的星期一是多少,其他函数的实现详看源代码。,有好多知识是我以前没有接触过得,这一点还是比较欣慰的吧,例如,system(“pause”)有着清屏作用,还有就是计算每个月的1号是星期几的问题以及程序运行后背景与字体颜色的变换要用到system(“color”,9b)

最近更新

配送中心组织管理 88页

51CTO下载-02-神州数码无线产品配置指导(V31).. 59页

市政给排水工程施工 94页

新媒体团队总结-新媒体团队总结 23页

教育创业之路-解析挑战,揭示机遇 30页

养成文明习惯公开课获奖课件赛课一等奖课件 54页

泸教版二年级数学上册期中测试卷及答案下载 6页

消声器设计公开课获奖课件赛课一等奖课件 51页

湿地干涸及其恢复公开课获奖课件赛课一等奖课.. 21页

苏教版一年级数学上册期中考试题(一套) 6页

苏教版二年级数学上册期中测试卷及答案【1套】.. 7页

苏教版四年级语文(下册)期末试卷及答案(完美版.. 7页

西师大版一年级数学上册期中考试卷及答案【下.. 6页

西师大版四年级数学上册期中模拟考试及答案免.. 6页

逻辑模型的实现 34页

语文版五年级语文下册期中考试卷及参考答案(精.. 7页

语文版四年级语文下册期中水平测考试卷 6页

部编人教版一年级数学上册期中试卷及答案下载.. 6页

部编人教版三年级语文上册期末考试及答案【完.. 7页

部编人教版二年级语文上册一单元试卷及答案必.. 9页

部编人教版二年级语文上册期中试卷含答案(八套.. 35页

部编人教版二年级语文上册第二次月考达标试题.. 9页

部编人教版六年级语文(下册)期末试卷及答案 7页

部编人教版四年级语文上册二单元质量检测卷及.. 5页

部编人教版四年级语文上册期末考试题(审定版).. 7页

部编版2021年一年级语文上册期中测试卷及答案.. 6页

部编版2021年四年级语文上册期末考试卷加答案.. 7页

部编版一年级上册语文《期末》考试题及答案下.. 6页

部编版一年级数学上册期中考试题(精品) 6页

部编版三年级上册语文《期末》考试(审定版) 7页