c语言程序设计-打印月历.docxVIP

  • 15
  • 0
  • 约2.38千字
  • 约 8页
  • 2020-07-18 发布于江苏
  • 举报
《C 语言课程设计 》 课程设计报告 题 目 学 号 姓 名 年级专业 指导教师 完成日期 年 月 日 安徽师范大学物理与电子信息学院 College of Physics and Electronic Information, Anhui Normal University 2 一、 问题描述 日期按星期排列 日历查询,输入日期进行查询。 闰年判断功能显示查询日期所在月份的月历, 还将显示所在年份是否为闰年。 二、 问题分析 对于要求 1:根据蔡勒公式, 可以很容易地有年月日推断出星 期: rst=yr-1+(int)((yr-1)/4)-(int)((yr-1)/100)+(int)((yr- 1)/400)+ds; wkd=rst%7; 对于要求 2: 在打印月历时,只要知道第一天的星期,就可以 依次输入后面的日期,通过定长度输出日期,在遇到某天时星期六时,就换行输出,因此可以按照月历的格式输出。 5) 对于要求 3:闰年的判断,能被 4 整除但不能被 100 整除,或者能被 整除的年份为闰年,否则为平年。日期的查询,就是直接打印改天所在月份的月历。 三、 小组成员: 3 四、 总体设计 功能模块 输入日期 日期查询 闰年判断 排列星期 月历显示 流程图 进入程序 输入年月 判断闰年 按星期排 输出月历 4 五、 详细设计 主要函数: int runYear(int

文档评论(0)

1亿VIP精品文档

相关文档