函数的返回值。
4赋值语句的使用。
5输入sca
f输出pri
tf函数的应用。
6算术运算符、关系运算符和逻辑运算符的应用。
13功能要求
1、建立日历基础信息,输入当前日期时间为本系统时间基数;2、根据年份平润规律得出所要了解年份的平润;3、以每七天为一个循环的规律得出星期天数;4、根据月份天数规律得出所要了解月份天数;5、输入日期查询;6、输出。
513
f武汉工业学院11级动物生物技术C程序课程设计报告
2、功能设计21算法设计
1、本系统需要实现的功能要求:利用switch语句设计如图1所示的主菜单:
请输入选项编号(1~7)
1输入当前日期基数
2求星期天数
3求月份天数
4查询
5输出
6退出
图1日历查询系统主菜单
2、选择3后,调用排序函数,进入函数后利用switch语句实现一个如图2所示的菜单,该菜单中每个选项调用一个函数。
1加上月份天数
613
f武汉工业学院11级动物生物技术C程序课程设计报告
2输入基数年1月1号是星期几
3天数对七取余得出星期几
4循环求出基数年前一年星期天数
图2排序子菜单3、根据所选菜单编写相应模块图1)通过switch函数求出星期天数;2)通过switch函数求出月份天数;3)输入日期查询;4输出及验证。
输入及判断年份平润模块
求星期天数模块
求月份天数模块
查询模块
输出及验证模块
713
f武汉工业学院11级动物生物技术C程序课程设计报告
3、程序流程图
开始
i
tyear,i
i
putyear
year!1
(不成立)(成立)
输入错误,请从新输入
i
ti1
pri
tf