欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    课程设计实验报告--简单万年历

    • 资源ID:1409850       资源大小:373KB        全文页数:35页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    课程设计实验报告--简单万年历

    1、C+课程设计简单万年历制作 1 C+语言程序设计语言程序设计 课程设计报告课程设计报告 设计题目设计题目:简单万年历简单万年历 专专 业业:网络工程网络工程 C+课程设计简单万年历制作 2 目目 录录 1.1.设计目标设计目标3 3 2 2. .设计思想设计思想3 3 3.类及函数的实现类及函数的实现3 3 4.4.程序流程图程序流程图3 3 5 5. .程序源代码程序源代码1111 6 6. .调试记录调试记录3030 7 7. .调试语录调试语录3333 8.8.总结总结3434 C+课程设计简单万年历制作 3 简单万年历程序简单万年历程序 1.1 设计题目描述设计题目描述 本程序是一个简

    2、单的实现时间系统功能的万年历程序,此程序是为了遵循 用户的意愿与指示对用户输入的日期进行简单的处理, 输出所要查询的日期的信 息,如:当时的时间,年月日,生肖,天干地支,以及输出所要查询的日期日历 并以日历形式排列出来。 1.2 设计目标设计目标 本程序有以下目标要实现本程序有以下目标要实现 :用户可以进行选择,是要进行万年历时间校对系统还是万年历的查询 系统,用户可以随时退出系统; :显示本地时间,并征询用户的意见是否要进行时间调整,如果进行了 时间调整,要输出调整后的时间; :查询某年的万年历,并输出当年的年历,并显示所要查询的年份,显 示出一年的日历、当年的天干地支、生肖、并判断是否为闰

    3、年; :将的功能具体到月份; : 将的功能具体到日, 并判断出用户所要查询的日期当天是什么节日, 以及用户所要查询的节日距今天有多少天; :用户多次进行输入,知道用户满意为止。 2.设计思想设计思想 本程序中,因为要用到万年历的时间校对系统,所以,在设计的时候,我 定义了一个时间类:clock 类;由于系统要同步到本地的时间(即为运行时电脑 上显示的时间) ,这里用到了 struct time 结构体,接下来就是万年历的查询系统 功能里面的函数,这些函数要实现的有指导用户进行操作的选项的界面,有计算 该月的 1 号是星期几的函数,有输出每周即每月的表头函数、判断是否为闰年、 判断每个月有多少天

    4、、要查询的那天距今天有多少天、判断所要查询的年份有多 少天、计算指定日期距今天有多少天等函数。其中,共含一个主函数文件、三个 功能文件、一个功能函数头文件、界面文件以及时钟类文件。其中,功能函数是 主要的函数实现部分,时钟类则主要是实现万年历时间系统。 3.类及函数的实现类及函数的实现 在此只涉及部分函数的实现细节,其他函数详看程序源代码:在此只涉及部分函数的实现细节,其他函数详看程序源代码: 1.1本程序中,我只设计了一个 clock 类,类里面有实现时间系统校对功 能的私有量,在进行时间校对的过程中,我选择了重载的方法,以达到自己想要 C+课程设计简单万年历制作 4 的结果。 1.2函数部

    5、分的实现则是比较普通的,没有什么特殊的地方。其中有如下 函数需要实现: int week(int y,int m);/计算该月一号是星期几 void printweek();/输出每周表头 void printmonth(int m);/输出每月表头 int leep(int y);/判断该年是否闰年 int md(int y,int m);/判断该月有多少天 void other(int year); int days1(int y,int m,int d);/计算该天时这一年的第几天 int days2(int y);/判断该年有多少天 int days3(int y);/计算从元年到该之年前总天数 int totaldays(int y,int m,int d);/计算指定日期距今天的天数 int yi();/实现万年历的时间校对功能 int er();/进入万年历的系统功能 int first();/实现第一个功能 int second();/实现第二个功能 void third();/实现第三功能 /int tia


    注意事项

    本文(课程设计实验报告--简单万年历)为本站会员(课***)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583