ImageVerifierCode 换一换
格式:DOCX , 页数:92 ,大小:444.71KB ,
资源ID:6274325      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6274325.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(C语言 程序设计 节日查询和任务提醒系统万年历.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

C语言 程序设计 节日查询和任务提醒系统万年历.docx

1、C语言 程序设计 节日查询和任务提醒系统万年历程序设计报告( 10 / 211 学年 第 二 学期)题 目:节日查询和任务提醒系统 专 业 光信息科学与技术 学 生 姓 名 史明霞,陈苏华,毛胤,张春龙,赵梁班 级 学 号 B100301 指 导 教 师 金仙力 日 期 2011年3月11日 评 分 细 则评分项优秀良好中等差遵守机房规章制度上机时的表现学习态度程序准备情况程序设计能力团队合作精神课题功能实现情况算法设计合理性用户界面设计报告书写认真程度内容详实程度文字表达熟练程度回答问题准确度简短 评 语教师签名: 年 月 日评分等级备注评分等级有五种:优秀、良好、中等、及格、不及格分工说明

2、:本课题有本小组各成员分工合作完成。前期查询资料工作由全体成员一起完成,充分利用了网络资源。中间主要由赵梁和毛胤完成主程序,由其他成员配合子程序。由张春龙,陈苏华,史明霞完成实验报告和PPT等后期文字工作。最后有全体成员一起扫尾,查漏补缺。实验目的.3 2.设计目标 4.对问题的分析理解 44算法中涉及的知识点65设计用的计算机环境 66 结论 67.源代码8. 效果图.01实验目的1熟悉C语言运行环境 Micooftvsal C+2.会简单的程序调试3.熟悉C语言各种类型数据的输入输出函数的使用方法.掌握顺序结构程序设计2.设计目标:设计一个简单的日历月历系统,支持节日查询,任务提醒功能,用

3、C或C语言实现。本系统的基本功能:(1)日历月历功能:界面能够显示日历和月历,默认为当月的月历。能够通过上下翻页查询每月的月历。(2)日历查询:根据输入日期查询月历。()支持农历查询。(4)显示星期功能。(5)显示季节功能。(6)具有节日查询功能。(7)可查询是否是闰年。(8)可查询今天是今年的第几天。()任务提醒:可添加删除修改查询任务功能。3对问题的分析理解. 要输入任一年显示出该年的所有月份日期,应该先设计具体的输出格式,如下: the alenarof th yea2011.Jnuary u Mon Tue d Tu Fri St 4 5 6 89 10 1 12 13 4 1516

4、17 18 19 0 1 223 24 5 26 7 8 2930 31Febuay u Mon Te Wed u r St 1 2 3 4 5 6 7 8 0 11 3 4 5 16 7 920 21 22 24 25 2 27 8 =3.2 判断是不是闰年 (ar%!=0|yer10=0&year400!=0)满足条件就是平年,把一年中的所有月份分为四类(28,29,30,3)。3 求出一年中的第一天是周几 (yer +(year-1)4-(yar-1)/100+(e1)/0)%7。34 有指针数组存放十二个月的英文和星期的英文缩写。3.5 用FOR循环输出各月份的日历6 调用window

5、s函数sys(“colo 10”)设置字体和背景颜色。7懂得农历转换公式。5.算法中涉及的知识点1 定义整型,字符型,指针变量,字符型数组和指针数组。数组的初始化和引用和指针的使用。5.函数的定义、声名、调用以及函数的返回值。 程序的三种基本结构:顺序,选择,循环。if语句的嵌套,fo语句的嵌套,c ase语句的应用。5.5 赋值语句的使用。5. 输入( nf)输出( pritf )函数的应用。57 算术运算符、关系运算符和逻辑运算符的应用。5.7文件的各种应用;结构的应用;模块化程序设计的相关知识。6.设计用的计算机环境icrosot VisualC+.0.结论7. 经过运行和调试得到了想要

6、的结果“万年历”,任意输入一个年份能按当初设计的格式输出每个月份的日历。而且还支持各种强大的功能,如:闰年查询,星期,可上下翻页等功能。但也存在一些问题。7. 对语言在编写程序时的用处有了更明确的认识,懂得了编写C程序的一般法方步骤。最大的收获是,编写程序时一定要有信心和勇气,要相信自己一定可以把这个程序编写出来。分析问题做出算法,想好思路,在心里有个大致的框架,然后按部就班的记下自己想到的每一点内容,把写下的东西认真整理,查缺补漏,把一些细节的地方补上,就这样一个貌似很难的程序就写出来了(其实编程并不难,关键是要投入,要钻到里面去)。下一步就是读程序了,读程序时一定要小心仔细,一条语句一条语

7、句的读,看是否能输出自己想要输出的结果,如果发现错误要马上改过来,再接着向下读,直到把程序调试的完美无缺为至。源代码nclude #include #incl sdib.h#icle #nclude #inludeinclude #inlue stringh#defieRU 1#define CUU 2#efine CUR 80dfine CURL 75#defin CURR #efine ESC27#define TR 13 #defne 49/A-1#dfe B 50/B-2define C /C#deine D 52/D-4#efin E 5/E-5defin F 54/F-#dfine

8、G 55/-7um Seasons Spring,Sumer,Auumn,Witer;/-voidprtWN(in); /打印年历void priNL2(nt, int);/打印带表格的万年历void pinWNL3(int,int,t);/打印带表格的万年历,特别标出日期vod intWNL4(int,nt);/inteek(n,nt,int); /求星期几nt getDays(it, it); /计算某个月的天数oid GtDays(it,int,t);/计算该日是这一年的第几天intisRunNia(in);判断是否闰年voi ftiva();/查询节日voi buer(int);/延时

9、voidME();/-备忘录的函数声明-nlude systypes. #icd -voi men() syste(s); /调用DS清屏命令 pintf( 万年历查询);pritf(*n);rtf( -光电工程1班2组n); intf( 欢迎使用n); prf( =n); prit( = * =n); rnt( = *1.按年份查询* n); prinf( = *2.按月份查询* n); rint( = *3按日期查询* n);print( = *.备忘录 * =);rit( = *.节日查询 * =n); pritf( = *6.农历查询 * =n); prin( = *.退出系统 * =

10、n); pit( = * =n);pint( =n); /-voimenear()/二级菜单按年份查找 int ya;cha ;system(cls); /调用DS清屏命令 ri( 万年历查询n);itf(*); prin( 按年份查询n); rintf( =);print( * =n); ntf( * 输入需要查询的年份 * =n); rintf( = * =n);pintf( =);prit( 为避免系统瘫痪,请务必输入数字!!); itf();printf( lease inpu yordae(例如21):); rept: snf(d,&yea);if(yea0)lop: ystem(cl); /调用DO清屏命令 pintf( 万年历查询n); pritf(*n); pintf( 按年份查询n); pritf( =); prinf( = * n); printf( = *1.查询年历 * n); rif( = *2.是不是闰年* ); prt( = *.返回主菜单* =n); rintf( = *

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1