导航

万年历课程设计报告.rar

RAR格式展开

万年历课程设计报告,2300多字5页万年历 要求:输入年份和月份,自动输出该月的日历,清楚的显示每一天是星期几。说明一.算法分析说明:1. 总天数的算法:首先用if语句判断定义年到输入年之间每一年是否为闰年,是闰年,该年的总天数为366,否则,为365。然后判断输入的年是否为定义年,若是,令总天数s=1,否则,用累加..
编号:35-31414大小:7.5K合同范本大全

该文档为压缩文件,包含的文件列表如下:

  • 此文档是RAR压缩格式,可预览压缩包内的文件列表
已加入诚信保障计划,若无法下载可先行赔付
内容介绍
本文档由会员 xiaowei 发布
万年历课程设计报告
2300多字 5页




万年历
要求:输入年份和月份,自动输出该月的日历,清楚的显示每一天是星期几。
说明
一. 算法分析说明:
1. 总天数的算法:首先用if语句判断定义年到输入年之间每一年是否为闰年,是闰年,该年的总天数为366,否则,为365。然后判断输入的年是否为定义年,若是,令总天数S=1,否则,用累加法计算出定义年到输入年之间的总天数,再把输入年的一月到要输出的月份之间的天数累加起来,若该月是闰年中的月份并且该月还大于二月,再使总天数加1,否则,不加,既算出从定义年一月一日到输出年的该月一日的总天数。
2. 输出月份第一天为星期几的算法:使总天数除以7取余加2得几既为星期几,若是7,则为星期日。
3. 算出输出月份第一天为星期几的算法:算出输出月份第一天为星期几后,把该日期以前的位置用空格补上,并总该日起一次输出天数直到月底,该月中的天数加上该月一日为星期几的数字再除以7得0换行,即可完整的输出该月的日历。