C 语言课程设计——万年历 - 1 - 目 录 一 引言……………………………………………………….2 二 系统功能和数据说明…………………………………….3 一)功能简介………………………………………………3 二)程序中的数据说明……………………………………3 三 程序总体设计及流程图………………………………….4 一)应用到的 c 语言………………………………………4 二)程序的总框架…………………………………………5 四 功能模块设计及调试…………………………………….5 一)算法说明………………………………………………5 1. 总天数的算法………………………………………….5 2. 计算输入日期是星期几……………………………….6 3. 对输入信息的汇总…………………………………….8 4. .界面的控制…………………………………………..10 二)调试结果……………………………………………..11 五 程序清单…………………………………………………12 六 结束语……………………………………………………17 C 语言课程设计——万年历 - 2 - 一 引言 通过大一上学期对 C 语言的学习,了解到了很多 C 语言的相关知识。学习的过程有很多困惑但是当自己能够独立的看懂,能过独立的完成一个简单的程序时,心中就会收获无限的喜悦和成就感。我可以里哟哦那个它看懂一些简单的程序,编写一些简单的计算程序,更多的是学会了一种思想——编程,它让我在去思考很多日常生活中的事物是怎么样通过一个个小小的函数实现功能的,激发我对探究的兴趣。 C 语言是近年在国内外得到迅速推广应用的一种语言。C 语言功能丰富,表达能力强,使用灵活方便,应用面广,目标程序效率高,可移植性好,既具有高级语言的优点,又具有低级语言的许多特点。因此,C 语言特别适合于编写各种软件。 在这次的课程设计中我将把日常生活中最经常接 触 的——日期的查 询 利 用C 语言的程序编成一个简单的日历。通过这个小小的日历可以实现很多功能。在程序中你 能看到很多熟 悉 的 C 语言关键 字 ,同 时也 加 入 了很多自己课外了解到的一些关键 字 。在不 断 的调 试 中最终 才 获得最为 完整 的程序。接 下 来 就是我的 C语言课程设计的具体 内容 来 了 C 语言课程设计——万年历 - 3 - 二 系统功能和数据说明 (一)功能简介 在我们的日常生活中能接触到很多不同类型的...