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

程序设计报告

( 2010 / 2011 学年 第 二 学期)

题 目:节日查询和任务提醒系统

专 业 光信息科学与技术

学 生 姓 名 史明霞,陈苏华,毛胤,

张春龙,赵梁

班 级 学 号 B100301

指 导 教 师 金仙力

日 期 2011年3月11日

评 分 细 则评分项优秀良好中等差遵守机房规章制度上机时的表现学习态度程序准备情况程序设计能力团队合作精神课题功能实现情况算法设计合理性用户界面设计报告书写认真程度内容详实程度文字表达熟练程度回答问题准确度简 短 评 语

教师签名:

年 月 日评分等级备注评分等级有五种:优秀、良好、中等、及格、不及格

分工说明:

本课题有本小组各成员分工合作完成。前期查询资料工作由全体成员一起完成,充分利用了网络资源。中间主要由赵梁和毛胤完成主程序,由其他成员配合子程序。由张春龙,陈苏华,史明霞完成实验报告和PPT等后期文字工作。最后有全体成员一起扫尾,查漏补缺。

目录

1.实验目的.............................................................................................3

2.设计目标4

3.对问题的分析理解4

4. 算法中涉及的知识点6

5.设计用的计算机环境6

6 结论6

7.源代码7

8. 效果图.................................................................................................20

1.实验目的

1.熟悉C语言运行环境 Microsoft visual C++2.会简单的程序调试3.熟悉C语言各种类型数据的输入输出函数的使用方法4.掌握顺序结构程序设计

2.设计目标:设计一个简单的日历﹑月历系统,支持节日查询,任务提醒功能,用C或C++语言实现。

本系统的基本功能:

(1)日历﹑月历功能:界面能够显示日历和月历,默认为当月的月历。能够通过上下翻页查询每月的月历。

(2)日历查询:根据输入日期查询月历。

(3)支持农历查询。

(4)显示星期功能。

(5)显示季节功能。

(6)具有节日查询功能。

(7)可查询是否是闰年。

(8)可查询今天是今年的第几天。

(9)任务提醒:可添加﹑删除﹑修改﹑查询任务功能。

3.对问题的分析理解

3.1 要输入任一年显示出该年的所有月份日期,应该先设计具体的输出格式,如下:

the calendar of the year2011.

January

Sun Mon Tue Wed Thu Fri Sat

1

2 3 4 5 6 7 8

9 10 11 12 13 14 15

16 17 18 19 20 21 22

23 24 25 26 27 28 29

30 31

February

Sun Mon Tue Wed Thu Fri Sat

1 2 3 4 5

6 7 8 9 10 11 12

13 14 15 16 17 18 19

20 21 22 23 24 25 26

27 28

=============================================

C语言判断节日思路,C语言 程序设计 节日查询和任务提醒系统-万年历参考.doc相关推荐

  1. c语言程序设计答案万年历备忘录,C语言程序设计节日查询和任务提醒系统-万年历.doc...

    C语言程序设计节日查询和任务提醒系统-万年历 程序设计报告 ( 2010 / 2011 学年 第 二 学期) 题 目:节日查询和任务提醒系统 专 业 光信息科学与技术 学 生 姓 名 史明霞,陈苏华, ...

  2. c语言判断语句案例,c语言判断语句怎么写

    1. C语言中判断语句怎么表示 int main(void){ char putin[100]; fflush(stdin); while(1){ gets(putin); printf(" ...

  3. c语言年历显示思路,c语言程序设计年历显示要素.doc

    南京航空航天大学金城学院 设计题目 年历显示 学生姓名 学 号 专业班级 指导教师 2016 年 月 日 目 录 一.课程设计问题描述1 1.课程设计题目1 2.设计任务要求1 二.总体设计1 1.总 ...

  4. c语言 判断日期时间_C语言中不得不知的那些“关键字”和“控制语句”

    谈及C语言,我想凡是学过它的朋友都有这样一种感觉,那就是"让我欢喜让我忧."欢喜的是,C语言功能非常强大.应用广泛,一旦掌握了后,你就可以理直气壮地对他人说"我是电脑高手 ...

  5. c语言编程大体思路,C语言:程序的设计思路跟特点

    C语言的一些特点:1. 采用结构化的控制语句,是完全模块化和结构化的语言. 2. 数据类型丰富,具有现代语言的各种数据结构 3. 语法限制不太严格,程序设计自由度大,同时也意味着容错性差. 4. 允许 ...

  6. c语言字符比较思路,C语言讲解思路资料

    <C语言讲解思路资料>由会员分享,可在线阅读,更多相关<C语言讲解思路资料(10页珍藏版)>请在人人文库网上搜索. 1.C语言讲解思路1,认识C语言的组成: #in elude ...

  7. 素数c语言程序解题思路,C语言上机实验题目解题思路.doc

    上机实验题目解题思路 目录 第十三次实验:指针之一2 2453:步骤:2 2454:步骤:2 3575:步骤:方法同24543 3576:步骤:3 3580:步骤:3 3582:步骤:3 第十二次实验 ...

  8. c语言判断语句大全,C语言条件判断语句:if、else if、else

    1)简单介绍三种形式的条件判断语句:if.else if.else if:if(表达式) 执行语句 if:判断表达式内容,如果为true(真),就执行语句 else if:if(表达式) 执行语句 e ...

  9. 自动灌溉c语言程序设计,基于单片机的自动灌溉系统开题报告.doc

    您所在位置:网站首页 > 海量文档 &nbsp>&nbsp学术论文&nbsp>&nbsp毕业论文 基于单片机的自动灌溉系统开题报告.doc9页 本文档 ...

  10. c语言如何控制上位机界面大小,电机上位机控制及界面设计参考.doc

    电机上位机控制及界面设计参考 PAGE 1 电机上位机控制及界面设计 吴牛俊 (自动化与电气工程学院 指导教师:周克宁) 摘要:随着计算机.电子.通讯技术的飞速发展,人们对于车间现场设备的运行管理控制 ...

最新文章

  1. 推荐8个实用性十足,但是很小众的手机APP
  2. RandomAccessFile学习笔记
  3. 创建集成含有SQL Server 2008 RTM + Service Pack 1 的安装 (翻译)
  4. Unity 中渲染顺序的理解以及一些坑点 以及2.5D游戏中的渲染排序解决方案
  5. LeetCode之Sum of Two Integers
  6. 中国十大最美梯田,个个都美如画!
  7. 微服务网关Gateway
  8. Day-6:创建计算字段
  9. nginx查看配置文件nginx.conf路径
  10. python123系统基本信息获取_Python运维-获取当前操作系统的各种信息
  11. MongoDB学习笔记(二)
  12. 微软和火眼又分别发现SolarWinds 供应链攻击的新后门
  13. 消息中间件的使用场景
  14. B站上的github视频教程笔记(包含两个B站视频,我觉得看这两个B站视频,github从原理到操作都可以会了)
  15. 有什么软件可以快速测试到苹果,苹果官方App测试工具TestFlight
  16. gnome显示桌面图标_「GNOME 3」- 如何显示桌面图标? @20210123
  17. 【Linux】一步一步学Linux——VMware Workstation 15 Pro安装图解教程(06)
  18. 火影推荐程序连载56-linux硬盘分区及挂载
  19. linux sendmail 总结
  20. GmSSL制作国密算法自签证书和 HTTPS 配置

热门文章

  1. 联想win10专业版64位简体中文原版光盘镜像
  2. 隔离变压器不触电原因
  3. 修改Cisco交换机ntp服务器,Cisco交换机NTP的配置
  4. 【解决】瑞星杀毒软件无法卸载,rising进程无法关闭
  5. 工具-4:图片识别和音乐在线识别
  6. PHP获取以毫秒级为单位获取当前时间
  7. PEGA 十合一吉他控制器连接电脑玩《吉他英雄3》
  8. 我见过最“骚”的代码注释!神兽版都来了
  9. 本地计算机的ics无法启动不了,ics启动失败怎么办 win8_ICS服务无法启动(win8.1)...
  10. 阴阳师服务器维护内容,阴阳师8月1日维护内容介绍_友人帐弈鬼切内容介绍_3DM手游...