ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:108.10KB ,
资源ID:20013336      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/20013336.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(电子英汉词典设计1Word文档格式.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

电子英汉词典设计1Word文档格式.docx

1、包括系统总体设计框架和系统功能模块图;3) 详细设计:包括主要功能模块的算法设计思路以及对应的工作流程图;4) 调试分析过程描述:包括测试数据、测试输出结果,以及对程序调试过程中存在问题的思考(列出主要问题的出错现象、出错原因、解决方法及效果等,适当的包含结果截图);5) 总结:课程设计完成了哪些功能,有没有什么扩展功能?还有哪些地方需要改进?课程设计过程中的学习体会与收获、对本次课程设计的认识以及自己的建等内容;6) 附录:主要源程序代码,含必要的注释。3、答辩:在实验室建立程序运行的环境,并在指导教师的监督下,独立解决问题、运行程序和回答教师提出的问题四、课程设计进程安排序号设计各阶段内容

2、地点起止日期1下达任务书,说明设计要求;收集资料实验3#5176.182总体方案设计、详细设计6.193编写程序,调试分析6.204撰写报告并上交,答辩6.21五、应收集的资料及主要参考文献1谭浩强.C程序设计(第三版)M,:清华大学,2005.92谭浩强. C程序设计题解与上机指导(第三版)M,:清华大学,2005.73 李春葆 曾平 X斌。C+语言程序设计题典第一版 清华大学 2003年4月5 X振安 X燕君 C+程序设计课程设计第一版 机械工业 2004年8月发出任务书日期:2007年 6 月 18 日 指导教师签名:计划完成日期: 2007年 6 月 22 日 基层教学单位责任人签章:

3、主管院长签章:1设计目的与要求1页码2总体设计2页码3详细设计 23页码3.1功能模块设计 2-3页码3.1.1查询单词功能模块 2 页码3.1.1添加单词功能模块 3页码3.1.1删除单词功能模块 3 页码3.2数据结构设计 3页码4调试分析 4-5页码5总结 6页码6 附录6-10页码6答辩记录(正文处请留出适当空白) 11页码7指导教师意见(正文处请留出十行空白) 11页码1目的与要求课程设计为学生提供了一个既动手又动脑,独立实践的机会,将课本上的理论知识和实际应用问题进行有机结合,锻炼学生分析、解决实际问题的能力,提高学生项目开发及程序调试能力。(1)总体要求对系统进行功能模块分析、控

4、制模块分析正确;系统设计要实用;编程简练,可用,功能全面,具有较好的健壮性;说明书、流程图要清楚。(2)课程设计报告要求需求和规格说明:问题描述:题目要解决的问题是什么?设计设计思路:主要算法思想。总体设计:程序设计组成框图、N-S流程图。详细设计:模块功能说明(如函数功能、入口及出口参数说明,函数调用关系描 述等)。调试与测试:调试过程中遇到的主要问题,是如何解决的;对设计和编码的回顾讨论 和分析;改进设想;经验和体会等。附录:源程序清单和结果。如果题目规定了测试数据,则结果要包含这些测试数据和 运行输出,当然还可以含其他测试数据和运行输出;清单中应有足够的注释。 页码12 总体设计3 详细

5、设计(内容可以适当调整,清晰的有条理的把你的设计思路表达出来)3.1功能模块设计3.1.1查询单词功能模块页码23.1.2添加单词功能模块3.1.3删除单词功能模块3.2数据结构设计1建立单词数据库(包含英文单词、中文意思解释)2用fopen函数访问单词数据库文件。3还用到标准的输出输入函数,按需输出输入或删除数据。页码34 调试分析查询单词: 输入:preciatian屏幕显示:输出结果:sorry do not find what you want 二添加单词:选择2功能输入你想添加的单词:Hello输入它的意思:你好 页码4输出结果是:add word success三:删除单词:输入你

6、想要删除的单词:delete word success 页码55 总结虽然这次的课程设计有些功能实现的不是很好,总的来说这次课程设计效果还是可以的,在短短的两天时间内,我们看的书的数量是非常多的,很多没见过的函数都学了,但是自学确实是很难,很多函数虽然用的语法没错,但是不能应用自如,为自己所用。这只能说明自己还需加把努力,希望在以后的学习中得到大的进步。通过课程设计使握进一步掌握和利用C语言进行程设计的能力;进一步理解和运用结构化程序设计的思想和方法;初步掌握开发一个小型实用系统的基本方法;学会调试一个较长程序的基本方法;而且通过这次课程设计让我学会了认真的精神态度是多么的重要,认真思考对学习

7、的重要性。 这个程序完全是个人所做,望老师给以批评和建议!7.附录#include stdio.h malloc.hwinbase.hprocess.hvoid Search() /*查找单词*/ FILE *fp; char insert20;char word40;printf(Please input the word you want:n);ges(insert); fp=fopen(wordcage,r if(fp=NULL);/*没有找到文件*/ printf(nnSorry do not find what you want.nn fclose(fp); return ;whil

8、e (!feof(fp)/*查询单词词库*/fread(&wordcage,sizeof( wordcage),1,fp); printf(%s,word); 页码6 void addword()/*添加单词*/ FILE *fp;/*以读方式打开文件*/ if(fp=NULL)w/*以写方式打开文件*/ else /*如果有单词添加*/ fclose(fp);a/*以追加方式打开文件*/ char insert20;Inser the new word:gets(insert);Givinig the meaning:scanf(fclose(fp);nnadd word success.n

9、n void worddel(); Word *head,*p,*q; char word20;Wordcagerb/*读方式打开文件*/ Error! 页码7 return; head=p=q=(Word*)malloc(sizeof(Word);/*将文件内容放入链表*/ while(!feof(fp) q=p; p=(Word*)malloc(sizeof(Word); fread(p,sizeof(Word),1,fp); /*读记录*/ q-next=p;/*新记录插入到链表的尾*/p-next=NULL;/*最后一个结点的后继为空*/ clrscr();Input the word

10、: /*输入要删除的单词*/ gets(word); /*输入单词*/ p=head; while(p!=NULL)/*按名字查找要删除的图书*/if(strcmp(p-name,word)=0)/*找到要删除的单词*/ if(p=head) /*如果是第一个结点*/ head=head-next; elsenext=p-/*不是第一个结点*/ break; /*指针后移*/ p=p- 页码 8Word.txtwb/*删除后从链表的头开始重新保存*/ while(head!=NULL) fwrite(head,sizeof(Word),1,fp);/*块写*/ void cleanscrean

11、()nnnnnnnnnnnnnnnnnnnnnnnnint main()int numble;MENU:*MENU*nn /*显示主菜单*/ nn 2 Inser the word you want to add 3 Del the existed word nn 4 Clean the screen 5 modify the existed word6 protect the system 7 Exit the system*ndo Please choice form 1 to 7: /*选择你所要的功能*/ %d,&numble); 页码9while(numble8);switch(numble) case 1:Search();goto MENU;case 2:addword();case 3:worddel();case 4:cleanscrean();return 0;case 5:case 6:break;case 7:页码107 答辩记录问 题回 答58 指导教师意见指导教师签名: 页码 11

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1