目录 第 1 章需求分析 .6 第 2 章 概要设计 .6 第 3 章详细设计 .11 第四章 运行结果及分析 .17 1.登陆界面 .17 2.显示某年全年日历 .17 3.显示某月日历 .18 第 5 章课程设计心得 .20 参考文献 .21 第 1 章需求分析 (1)程序运行时,首先给出四个菜单选项和输入提示: 图 1-1 (2)用户可以通过主菜单选择不同选项。输入 1,通过输入年份可显 示一年每个月份的日历;输入 2,通过输入年份和月份(中间以空格分 开)可显示该月的日历;若输入 3,通过输入年份月份和日期(中间以 空格分开)可显示该日的星期;输入 0,则退出查询系统。 第 2 章 概要设计 1 菜单选择界面可通过下面所示函数时现; 主要思路: 通过 while 语句与 swichcase 以及 if 条件语句实现菜单的循环功能和不同 选项的功能实现。 闰年与平年的判断: 代码如下: void main() int year,month,day,a,b; while(1) printf(nnnn); printf( *nn); printf( * * n); printf( 欢