计算机专业课程设计报告c语言,C语言课程设计报告(完整版)

计算机教程

本文由懒洋洋的喜洋洋贡献

doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。

大连交通大学 软件学院

SOFTWARE INSTITUTEOF DALIAN JIAOTONG UNIVERSITY

C 语言课程设计报告

EXPERIMENT DESIGNING

C 语言课程设计报告

Experiment Designing reporter

课程名称 : C 语言课程设计 英文名称 : C Program 专 学 姓 业 : 号 : 名 :

Experiment Designing

指导教师 : 日 期: 2009 年 6 月 8 日 至 2009 年 6 月 20 日

学院

大连交通大学 软件学院

SOFTWARE INSTITUTEOF DALIAN JIAOTONG UNIVERSITY

C 语言课程设计报告

EXPERIMENT DESIGNING

《C 语言课程设计》报告

C Program Experiment Designing 课程编号:01200308005 适用专业:软件工程专业 软件工程专业 学时: 40 学时

授课单位:软件学院

一,C 语言课程设计目的及要求

目的: 目的: 根据课堂讲授内容,学生做相应的自主练习,消化课堂所讲解的内容;通过调 试典型例题或习题积累调试 C 程序的经验;通过完成辅导教材中的编程题,逐 渐培养学生的编程能力,用计算机解决实际问题的能力. 要求: 要求: 1. 熟悉 Turbo C 的编程环境,主要菜单功能. 2. 通过上机验证运算符,表达式,运算规则,函数使用. 3. 熟练使用 C 语言的典型语句编写简单程序. 4. 调试典型例题或习题. 5. 提高上机编程能力

二,实验类型

设计类型

三,实验学时

40 学时

四,实验设备

微型计算机,WINDOWSXP,Turbo C2.0 软件一套

五,C 语言课程参考教材:

1.C 语言程序设计 清华大学出版社 李瑞 等 主编 2.C 语言课程设计 电子工业出版社 黄明 等 主编

大连交通大学 软件学院

SOFTWARE INSTITUTEOF DALIAN JIAOTONG UNIVERSITY

C 语言课程设计报告

EXPERIMENT DESIGNING

课程设计(报告)任务书

任务及要求: 任务及要求:

1. 设计(研究)内容和要求. 研究内容: 1 FIBONACCISL 数列 2 杨辉三角 3 前 n 项阶乘和 4 冒泡法排序 5 学生成绩管理系统 任务和要求: (1) .学习 C 语言基础知识,掌握 C 语言编程和程序调试的基本技能. (2) .对指导教师下达的题目进行系统分析. (3) .根据分析结果完成系统设计. (4) .编程:在计算机上实现题目的代码实现. (5) .完成对该系统的测试和调试. (6) .提交课程设计报告. (7) .指标: 要求完成课程设计报告 3 千字以上(约二,三十页). 完成若干综合性程序设计题目,每个综合设计题目的语句行数的和在 300 行语句以 上. 2.原始依据 了解 C 语言的基础知识, 有一定的语言编程基础, 能够熟练运用 C 语言进行程序设计. 通过用 C 语言完成

目录 摘 要..............................................................1 1设计内容、任务及具体要求.........................................2 1.1设计内容.....................................................2 1.2设计任务及具体要求...........................................2 2概要设计.........................................................3 2.1该系统的功能简介.............................................3 2.2 总体程序框图.................................................3 2.3各个模块之间的主要关系........................................4 3系统功能模块的具体设计............................................5 3.1各个模块的程序流程图及运行界面................................5 3.2对关键代码加以分析说明.......................................15 4程序调试分析.....................................................23 5程序使用说明.....................................................24 6总结.............................................................25 致谢...........................................................26 参考文献...........................................................27 附:源程序..........................................................28 摘 要 工资管理系统是针对企业的工资管理业务进行计算机处理而开发的应用软件。该系统由系统维护、输入、查询、修改、输出、统计等子模块组成,功能基本涵盖普通企业的工资管理业务范围。企业应用本系统后,可以有效的提高工资管理水平。本文从需求分析、开发平台选择、系统模块建立、数据库设计、功能模块编程实现及软件测试等方面阐述了本应用系统的设计过程。为便于说明,文中绘制了程序结构框图、数据流程图和部分界面图。最后附有主要的源程序代码清单。 关键词:工资管理 系统维护 数据汇总 管理系统 软件开发
八、心得体会 1. 目前流行的计算机日历程序,比较典型的是Windows各版本中的日历程序以及基础于该程序所开发的各种应用程序中的日历程序。然而,这些程序都千篇一律的局限在一个很短的时间范围内。(Windows各个版本一般都局限在1980年至2099年这一范围内),但是,在很多情况下,特别是在众多的科学研究领域中,一个时间跨度较大的日历程序是很有参考价值的。C程序设计语言充分发挥了其自身无与伦比的优越性,用极短的程序文本填补了这一领域的空白,同时用铁的事实强有力的告诉世人:C程序设计语言作为计算机语言家族的新生事物,其发展前景是极为广阔的。 2. 经过上一个学期对《C程序设计》的学习,我们学习了理论知识,了解了C语言程序设计的思想,这些知识都为我们的下一步学习打下了坚实的基础。通过课程设计,一方面是为了检查我们一个学期来我们学习的成果,另一方面也是为了让我们进一步的掌握和运用它,同时也让我们认清自己的不足之处和薄弱环节,加以弥补和加强。 3. 通过对c语言万年历的设计进一步的巩固了用c语言编写程序,并且有利于更好的掌握c语言! 4. 在万年历的编写过程中也体会到了做事情一顶要细心、认真。更加知道了要掌握好基础知识。还有体会到了成功的感觉!在万年历的设计过程中更加体会到了团队合作的重要性,“一个诸葛亮比不上三个臭皮匠。”知道了只有团队合作才会更好的完成设计!也体会到以后在工作中团队合作的必要性和重要性! 5. 通过本项课程设计也培养了我独立思考、 综合运用所学有关相应知识的能力,掌握 工程软件设计的基本方法,强化上机动手编程能力,闯过理论与实践相结合的难关! 6. 由于C语言是近年在国内外得到迅速推广应用的一种语言。C语言功能丰富,表达能力强,使用灵活方便,应用面广,目标程序效率高,可移植性好,既具有高级语言的优点,又具有低级语言的许多特点。通过这次的c语言程序设计更加了解了c语言的好处和其可用性! 7. 在这次课程设计中也知道了自己的动手能力不强有待进一部的提高!在设计过程中不能够把书本上的知识与实践相结合,这也就增加了设计不好该程序的想法!在设计过程中的一次次设计错误增加了我放弃的想法!不过经过大家的努力终于完成了课程设计!完成该程序后想起自己以前的每一次对自己失去信心,就觉得并不是在知识掌握上打败了,而是自己对自己缺乏信心!只要自己对自己不失去信心相信就可以完成那些以前认为完成不了的事情!也让我懂得了要想成功首先就必须有很强的自信心!懂得了自己以后要在做任何事情时都要自信!当自己都不相信自己能够成功时还可能会获得成功吗?
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值