《C语言万年历设计报告》由会员分享,可在线阅读,更多相关《C语言万年历设计报告(14页珍藏版)》请在人人文库网上搜索。
1、C 语言课程 设计报告 题目:编写万年历系统编写万年历系统 年级: 专业: 班级: 姓名: 学号: 目目录录 第 1 章 设计目的 第 2 章 需求分析 第 3 章 概要设计 第 4 章 源程序清单 第 5 章 执行结果 1)登陆界面 2 2)显示当前日月历 3)显示具体日期信息 第 6 章程序问题调试与课程设计心得 第第 1 章设计目的章设计目的 设计目的(实验要求): 1.模仿现实生活中的挂历. 2.当前页以系统当前日期的月份为准显示当前月的每一天(显示 出日及对应的星期几). 3.当系统日期变到下一月时,系统自动翻页到下一月. 第 2 章需求分析 (1)程序运行时,首先给出菜单选项和输入。
2、提示: (2)用户可以通过主菜单选择不同选项。输入 1,通过输入当前日期可显 示当前月的日历;输入 2,通过输入具体日期(中间以空格分开)可显示该 日具体信息;输入 3,则退出查询系统。 第 3 章 概要设计 输入具体日期 1菜单选择界面可通过下面所示函数时现; 主要思路: 通过 while 语句与 swichcase 以及 if 条件语句实现菜单的循环功能和不同选 项的功能实现。 闰年与平年的判断: 代码如下: void main() int year,month,day,a,b; while(1) printf(nnnn); printf( *nn); printf( * * n); 开始。
3、 输入指令 3.退出出、 、 判断是否为闰年 1.当前日期 月 2.具体日期 信息 输入要查询的当 前日期 printf( Welcome to enter calendar system n); printf( * * nn); printf( *nnn); printf( 1 The month of current date 2 Date 3 Exitn); printf( please import your choose,press Enter to define: ); scanf(%d, switch(b) case 1: