《C语言程序设计》课程设计报告写作指南.docVIP

《C语言程序设计》课程设计报告写作指南.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《C语言程序设计》课程设计报告写作指南.doc

《C语言程序设计》课程设计报告写作指南 封面采用最新版的模版,增加“姓名”一栏。 目录在整篇报告写好后再去更新,方法“右击目录页码处( 更新域--只更新页码” 正文处在各个模块下添加文字,块与块之间空白不要太多,最多两行就行了。最新版的模板已将括号连同提示文字删除。各个模块的具体写法如下: 系统设计目的 主要是谈谈: 你为什么要设计这个系统、这个游戏。 当然不能说“是为了巩固《C语言程序设计》的学习”之类的话语,如果是写“学生成绩管理系统”之类的话,你可以介绍一下当前信息化的一些情况,然后说说作为教育阵地的高校应该首当其冲,而“学生成绩管理系统”又可以怎样怎样来解决一些问题。 当前该系统或该游戏设计的一个大致状况。 这种系统设计的人很多,也有很多种系统,你大致介绍一下他们做的一些情况。如果存在问题的,指出来,然后提出你的一些建议。也就是你为什么要以你这样的一个思路去开发你的系统。 你的一个想法(大概的一个想法)。 大概介绍一下你的一个开发思路。不用太详细。 这块内容我罗列了这三个方面,你们自己根据自己的情况撰写,或者增加些其他的内容。内容在500字以上。 系统功能分析 把你设计这个系统通过文字叙述也好,通过图表也好,进行相关介绍和分析。 系统结构分析 主要把你这个系统是怎么架构的,通过文字和流程图或其他的一些图表展示出来。 核心技术介绍 主要是把你在实现这个系统时采用的一些技术和算法进行详细介绍,可以采用文字+图示的方法。比如你用到的排序算法,查找算法。比如简单选择排序就可以这样叙述: 简单选择排序技术 基本思想:每一趟在后面n-i 个待排记录中选取排序码最小的记录作为有序序列中的第i 个记录。 排序过程: 首先通过n-1次关键字比较,从n个记录中找出关键字最小的记录,将它与第一个记录交换。 再通过n-2次比较,从剩余的n-1个记录中找出关键字次小的记录,将它与第二个记录交换。 重复上述操作,共进行n-1趟排序后,排序结束 实现代码为: typedef struct { int stn; float info; }ElemType; void SelectSort(struct ElemType A[], int n) /*采用直接选择排序的方法对数组A中的n的元素排序*/ { struct ElemType x; int i,j,k; for(i=1; i=n-1; i++) { /*i表示次数,共进行n-1次选择和交换*/ k=i-1; /*用k保存当前得到的最小排序码元素的下标,初值为i-1*/ for(j=i; j=n-1; j++) { /*从当前排序区间中顺序查找出具有最小排序码的元素A[k]*/ if(A[j].stnA[k].stn) k=j; } if(k!=i-1) { /*把A[k]对调到该排序区间的第一个位置,即i-1位置*/ x=A[i-1]; A[i-1]=A[k]; A[k]=x; } } } 这块内容就够丰富了吧,还愁字数不够了吗? 函数功能介绍 介绍系统实现中库函数和自定义函数的功能,两种函数分开写。格式可以是这样: 函数名: 功 能: 产生格式化输出的函数 用 法: int printf(const char *format,[argument]);format参数格式txt/980810–2.html, 1998–08–16/1998–10–04. (电子文献写法) 附录:大家另起一页书写。把大家的核心代码写上就可以了,可以不用整个代码。 4、上交相关内容要求补充说明: 上交的成果的内容必须以一个压缩文件形式上交,文件名为“姓名-学号”,文件中包含以下三个部分,缺一不可: 1. 上交源程序:学生按照课程设计的具体要求所开发的所有源程序(应该放到一个文件夹中,文件名为“课程设计题目”); 2. 上交程序的说明文件:(保存在.txt中)在说明文档中应该写明上交程序的主程序文件名,如果需要安装,要有程序的安装使用说明; 3. 课程设计报告:(保存在word 文档中,文件名要求 按照姓名-学号-课程设计题目起名,如文件名为“张三-001-课程设计题目”.doc )

您可能关注的文档

文档评论(0)

实验室仪器管理 + 关注
实名认证
服务提供商

本人在医药行业摸爬滚打10年,做过实验室QC,仪器公司售后技术支持工程师,擅长解答实验室仪器问题,现为一家制药企业仪器管理。

1亿VIP精品文档

相关文档