- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目 录
第一章 课程设计目的和要求…………………………………………………….. ...2
1.1 C语言课程设计的目的…………………………………………………. …2
1.2 C语言课程设计的要求……………………………………………………..2
第二章 课程设计任务内容…………………………………………………………..3
第三章 详细设计说明……………………………………………………………….4
3.1模块…………………………………………………………………………..4
3.1.1函数功能模块图…………………………………………………………………...4
3.1.2模块描述…………………………………………………………………………...4
3.2 流程图及注释………………………………………………………………..5
3.3限制条件……………………………………………………………………...5
3.4测试计划……………………….......................................................................5
第四章 软件使用说明及运行结果………………………………………………… 6
4.1使用说明……………………………………………………………………...6
4.2运行结果…………………………………………………..………………… 6
第五章 课程设计心得与体会……………………………………………………….7
附录1 参考文献……………………………………………………………………...8
附录2 程序清单……………………………………………………………………...9
第一章 课程设计目的和要求
1.1 C语言课程设计的目的
本次课程设计使得课堂教学与实验实践之间关系更为密切,让同学们认识到必须重视实践环节,多读程序,多编写程序,多上机实践。进一步培养结构化程序设计的思想,加深对高级语言要素和控制结构的理解,针对C语言中的重点和难点内容进行训练,独立完成有一定工作量的程序设计任务,同时强调好的程序风格。
本次课程设计着眼于知识的运用,把平常学的知识运用到课程时间中来,考察我们知识运用能力,对我们所学的理论知识进一步深化。
1.2 C语言课程设计的要求
1. 分析课程设计题目的要求。
2. 对系统功能模块进行分析,写出详细设计说明文档。
3. 编写程序代码,代码量要求不少于300行。调试程序使其能正确运行。
4. 设计完成的软件要便于操作和使用。
5. 设计完成后提交课程设计报告。
第二章 课程设计任务内容
设计一个电子时钟并满足下列要求:
(1)能准确地利用数字显示日期和时间,在屏幕上显示一个运行的电子时钟,按意键时程序退出。
图3-1函数功能模块
3.1.2模块描述
1.初始时间
此结构体函数为设置初始时间时间更新 时间显示 模拟延迟
图3-2整个函数的流程图
3.3限制条件
在程序中年、月、日、时、分、秒必须严格按照现实生活中来,不能凭空想象。
3.4测试计划
输入相应的正确数据看能否得到正确的电子表表示法。
第四章 软件使用说明
4.1使用说明
该程序可以实现电子表走动的功能,输入程序,程序输入完成,编译调式,待程序无误后,开始执行程序,得到运行结果。
按照要求(输入数据的要求:年份为2009~3009,月份为1~12,日份为0~31,时分秒均为0~60)输入数据(例如2009.06.10 10:31:06)便可得到如下图的电子表。该程序中的数据(必须严格按照输入数据的要求)可改动,得到的是从相应时间开始走动的电子表。
4.2运行结果
截图
第五章 课程设计心得与体会
通过将近三个星期的上机实践学习,使我对C语言有了更进一步的认识和了解,通过实践,我也发现我的好多不足之处,在这过程中我认识到如果想有效的进行程序设计,正确地应用程序设计语言表达算法,必须准确的运用程序设计语言,掌握其语法知识。同时学习程序设计必须重视时间环节,多读程序,多编写程序,多上机实践。这次的课程设计就使得课堂教学、式样和实践之间的关系更为紧密。
通过实践的学习,我认识到学好计算机要重视实践操作,不仅仅是学习C++语言,还是其它的语言,以及其它的计算机方面的知识都要重在实践,所以后在学习过程中,我会更加注视实践操作,使自己更好地学好计算机。
对于这次程序我设计的是电子表而不是机械表走动,相对而言来说前者较简单,但是里面运用的知识比较多,这要求比较高,这就使得平时要上机训练的多,在这过程中要十分细致不得丝毫马虎。多上机,多实践,多学习,多思考,全面掌握这门课程。
从拿到题目到完成整个编程,从理论到实践可以学到很多很多的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识
文档评论(0)