c语言综合训练报告范例

c语言综合训练报告范例

ID:17933269

大小:240.90 KB

页数:21页

时间:2018-09-10

c语言综合训练报告范例_第1页
c语言综合训练报告范例_第2页
c语言综合训练报告范例_第3页
c语言综合训练报告范例_第4页
c语言综合训练报告范例_第5页
资源描述:

《c语言综合训练报告范例》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言综合训练报告C语言综合训练报告范例撰写报告之前请认真阅读“C语言综合训练要求”,书写要符合规范特别注意1.全文行间距1.5倍,正文为小四宋体;2.标题为小四黑体,且段前段后0.5倍行距;3.文中图号和表号为5号黑体,图中和表中文字不得大于图名表名。图名位于图下方,表名位于表上方。无论图、表,当出现时前面要有一句表述“。。。如图/表*所示。”图统一使用MicrosoftVisio绘制,绝对不可以使用word绘图工具。图号、表号从1往后顺序排,图1,图2。。。。表1。。。。。4.文中标题一级为1,二级1.1,三级1.1.1,顶左边界;往下格式依次为(1),①,缩进2字符。5

2、.报告中所有的英文和数字使用TimesNewRoman格式,括号等符号使用英文格式下的括号()。6.注意图和图名,表和表名要在同一页内,表和图都必须是完整的在同一页。流程图一定要有开始/结束,且流程图箭头线旁标注Y/N,不得已的情况下不得出现交叉线。所有的表图,表名图名都要求居中。(从左边界开始居中)7.报告中除了结束语,不能出现“我”“我们”“该报告、该程序”等字眼。8.文中除了参考文献,所有标点使用全角方式下标点。而参考文献则使用半角方式下的符号。9.完成日期,单独一页20C语言综合训练报告集合运算器杨续目录摘要(本部分200多字即可)11绪论11.1开发背景11.2开发

3、意义11.3国内外发展现状11.4开发要求12系统分析22.1功能需求22.2数据需求22.3性能需求23总体设计2l3.1功能模块设计23.2系统设计方案34详细设计44.1设备管理模块44.2设备借出借入管理模块64.3设备查询模块64.4系统管理模块65调试与测试65.1调试65.2测试76结论7结束语8参考文献(这个要注意标点是半角)8附录1-用户手册(单独起一页)9附录2-源程序(单独起一页)1120C语言综合训练报告摘要(本部分200多字即可)集合运算器可以帮助人员在进行集合运算时节约时间。可以快速准确的运算两个集合之间的交、并、差,以及求集合的补集和判定元素以及

4、子集的判定功能。(为什么开发这样一个程序?)本系统的开发主要包括数据结构的建立及应用程序的开发。经分析,本系统采用结构体存储数据,使用链表表示数据之间的关系。主要实现了两个集合之间进行交、并、差的运算,以及求集合的补集和判定元素以及子集的判定功能。(开发这样一个程序用了C的哪些主要元素等)本文从分析课题的题目背景、题目意义、题目要求等出发,分别从需求分析、总体设计、详细设计、测试等各个方面详细介绍了系统的设计与实现过程,最后对系统的完成情况进行了总结。(报告从哪些方面进行介绍的?)关键词:元素;链表;集合(3到5个,是短语)1绪论(本部分描写程序或系统开发的背景,意义,你对题

5、目的理解以及题目要求)1.1开发背景计算机技术发展,信息化普及的状况下,运算高效快速化成为主流。1.2开发意义可以节省工作人员在对集合运算时的时间,得以有更多地时间做其它操作。1.3开发要求根据课程设计任务书要求,本系统开发主要完成以下功能和性能。①能够实现集合的并、交、差运算;②实现集合的元素判定和子集判定运算;③求集合的补集。20C语言综合训练报告2系统分析1、程序的实现(1)功能使用链表来表示集合,完成集合的合并,求交集等操作。(2)实施1)初步完成总体设计,搭好框架,确定函数个数;2)完成最低要求;3)继续完成进一步要求。2、设计的要求(1)界面友好,函数功能要划分好

6、;(2)总体设计应画流程图;(3)程序要加必要的注释;(4)要提供程序测试方案;(5)程序要经得起测试,宁可功能少一些,也要能运行起来,不能运行的程序是没有价值的。3总体设计1、问题分析该问题主要实现以下功能:(1)利用尾插法建立单链表;(2)对于输入的链表进行有序排列(3)删除有序链表中不符合要求的元素(4)调用函数对单链表进行交、并运算并输出20C语言综合训练报告2、模块结构(1)结构分析程序以用户和计算机的对话方式执行,即在计算及终端显示提示信息之后,由用户在键盘输入演示程序中规定的运算命令;相应的输入数据(过滤输入中的非法字符)和运算结果闲时间在其后。系统由以下几个模

7、块组成,分别是:1)单链表的建立2)单链表的有序排列3)删除单链表中不符合条件的元素4)集合交集5)集合并集6)双链表输出7)主函数(2)结构分析图4详细设计(描写各个功能模块界面和程序的详细实现,里面要用到的算法,函数的具体实现,并画出对应的程序流程图。)20C语言综合训练报告先做整体介绍,然后再分各个模块介绍实现过程,对于每个模块要画出主要程序或算法的程序流程图1、解题思路(1)数据结构设计创建三个带头结点的单链表,用来存储两个集合中的元素和最终的结果,为实现集合的交、并运算功能,应以有序链表表示集

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。