1、 学生课程设计学生课程设计(论文)(论文) 题 目: 年历显示 学生姓名: * 学 号:* 所在院(系): 计算机学院 专 业: 计算机科学与技术 班 级: 计算机科学与技术一班 指 导 教 师: * 职称: * 2011 年 6 月 26 日 本科学生课程设计任务书本科学生课程设计任务书 题题 目目 年历显示 1、课程设计的目的、课程设计的目的 本课程设计的目的和任务: (1)巩固和加深学生对 C 语言课程的基本知识的理解和掌 握; (2)掌握 C 语言编程和程序调试的基本技能; (3)利用 C 语言进行简单软件设计的基本 思路和方法; (4)提高运用 C 语言解决实际问题的能力。 2、课程
2、设计的内容和要求(包括原始数据、技术要求、工作要求等)、课程设计的内容和要求(包括原始数据、技术要求、工作要求等) 一、用 C 实现如下功能: 1、输入一个年份,输出是在屏幕上显示该年的日历。假定输入的年份在 1940-2040 年 之间; 2、输入年月,输出该月的日历。 3、输入年月日,输出距今天还有多少天,星期几,是否是公历节日。 二、撰写课程设计报告或课程设计总结课程设计报告要求:总结报告包括需求分析、总 体设计、详细设计、编码(详细写出编程步骤)、测试的步骤和内容、课程设计总结、参考资 料等,不符合以上要求者,则本次设计以不及格记。 3、主要参考文献、主要参考文献 1 潭浩强, C 程
3、序设计 ,清华大学出版社 2 王声决, C 语言程序设计 ,中国铁道出版社 3 潭浩强, C 程序设计题解与上机指导 ,清华大学出版社 4 刘玲等, C 语言程序设计应用教程 ,西南师范大学出版社 4、课程设计工作进度计划、课程设计工作进度计划 第第 1 天天 完成方案设计与程序框图 第第 2、3 天天 编写程序代码 第第 4 天天 程序调试分析和结果 第第 5 天天 课程设计报告和总结 指导教师指导教师(签字) 日期日期 年 月 日 教研室意见:教研室意见: 年 月 日 学生学生(签字) : 接受任务时间: 年 月 日 注:注:任务书由指导教师填写。 摘要摘要 这次年历的设计,有查询某年中的某个月,查询某年,查询某天是周几, 查询一段时间 日期, 查询两个日期间共有多少天,输入一个日期,和一个整数 n,查询 n 天以后的日期 的 6 个功能。可根据选择输入相应的信息,显示出日历结果。此程序通过函数的调用实现了 程序的运行,程序中运用了很多循环结构,来实现日期的显示,还运用了选择结构,通过选 择判断闰年、星期几,输出相应的信息,还运用了指针,配合 switch 等语句显示日期是星 期几。 攀枝花学院课程设计(论文) 目录 目录目录 1 问题描述问题描述1 1.1 研究背景研究背景 1 1.2 设计意义设计意义 1 2 概要设计概要设计