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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

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

1、二、数据库结构:该系统的大体数据库如下表。英文词性音标中文1中文2Char10Char5Char6(4)、测试数据:要求被选用的词条有10个左右,以中学的单词为主。对该系统有兴趣的同窗能够在实现系统大体功能后,完善系统的其它功能。2设计要求:掌握结构化程序设计的主体思想,以自顶向下慢慢求精的方式编制程序解决一些实际的问题,为未来编写软件积累一些典型的案例处置经验。(1)按学号顺序选课题号,并在规定的时刻内独自完成相关课题的C源程序编写、调整和运行。源程序及编译生成各文件均保留;(2)按本任务书的要求,编写课程设计报告(Word文档格式)。并用A4的复印纸打印并装订; (3)在2009年6月29

2、日之前,请各班学习委员收齐课程设计报告交黄晓宇老师 ,联系电话:。附:课程设计报告内容要求如下:一、封面 二、课程设计任务书三、课程设计主文档内容如下:1、课程设计题目 2、课程设计目的3、课程设计主要任务4、设计环境5、整体设计方案的选定(主控模块和各子模块的设计方式及框图)6、源程序清单7、收获及体会参考资料四、报告内容要求用宋体五号字,主题目用黑三号、一级题目用黑四号字,二级题目用宋体小四号字加粗,要求用A4纸张打印出来。课程设计说明书装订顺序:封面、任务书、正文、附件(A4大小的图纸及程序清单)。 二、进度安排第18周,具体安排如下:星期时间班级内容地点18周星期一课题讲解C-4051

3、8周星期二2:30-6:100801编程上机E-41018周星期四8:00-12:00E-41318周星期五一 课程设计目的1二 课程设计主要任务1三 设计环境1四 整体设计方案的选定(主控模块和各子模块的设计方式及框图)2五 源程序清单4六 收获及体会13七 参考文献14电子英汉词典设计1课程设计目的2课程设计主要任务 英汉词典作为一个常常利用的学习工具,是咱们常常要利用的。(2)功能要求:3设计环境1)硬件:AMD Athlon(tm) 64 processor00+AT/AT COMPATIBLE RAM2)软件:WindowsXPWindows2000Visual C+4整体设计方案的

4、选定本设计采用模块化结构设计:程序共有五个子函数和一个主函数。1查找函数(search),用户通过系统提示输入要查找的单词,只要单词库中含有此单词便能找到相应的中文解释。那个查找函数利用的是从头至尾的线性查找发,虽然查找效率在数据专门大上午时候无法容忍的。可是因为这里涉及的数据量很小,利用线性查找对系统性能没有专门大上午损害。2.增加函数(add),用户可通过此函数来增加单词库单词的数量。3.修改函数(modify),程序提示用户输入要修改的单词,仍是用线性查找的方式查找相应的纪录,若是找到,则提示输入新单词及中文解释。4.删除函数(delete),程序提示用户输入要删除的单词,利用线性查找的

5、方式找到相应的纪录,若是找到,提示用户确认删除才做。在取得确认后,删除那个单词的纪录5.主程序通过无穷循环来接收输入的命令,而且按照命令挪用相应的函数处置.(流程图)主要包括5源程序清单#includevoid main() static int n=13; char m; struct char eng10; char ci15; char yin10; char chi30; word1000=cat,n猫,cleanadj+d+vkli:1.干净 2.整洁finallyadfainens最终,终于finishv+n完成gon+vgou走highaadj+ad+nhai高helpint+n

6、帮忙heread+inihie这里ideaaidie注意imaginevimadgin想象king国王lateadj+adleit1.迟到的 2.以后地nameneim名字,; int ();loop: for(;) system(cls); int (); coutnt=欢迎进入英汉词典=endl; coutm; switch(m) case 1: char j10,k15,l10,p30; +n; coutk;n Enter the Yinbiao(输入音标):l;n Enter the Chinese(输入中文):p; strcpy(wordn.eng,j); strcpy(wordn.

7、ci,k); strcpy(wordn.yin,l); strcpy(wordn.chi,p);n Please check it: coutnn English(英文):wordn.engnn Cixing: wordn.cinn Yinbiao: wordn.yinnn Chinese(中文):wordn.chin Please press any key with Enter key back! break;2 char r10; int s,t,z=0,x=0;n Please press the English you want to del(请输入您要删除的单词):r; for(s

8、=0;s=n;s+) if(s=n-1) if(strcmp(words.eng,r)=0) x=1; for(t=s;tn;t+) strcpy(wordt.eng, wordt+1.eng); strcpy(wordt.ci, wordt+1.ci); strcpy(wordt.yin, wordt+1.yin); strcpy(wordt.chi, wordt+1.chi); else if(strcmp(wordn.eng,r)=0) z=1; else z=0; if(z=1|x=1) cout elsenn Del failed!(删除失败) break;3 int l;nn Se

9、arch the word(查找单词)n by English. n by Chinese. n Please choose one(请选择): switch(l) case 1: char r10,m1; int s; coutn Please enter the English word: for(s=0; if(s if(strcmp(words.eng,r)=0) break; else continue; if(strcmp(wordn.eng,r)=0) break; else char m1; coutn No this word! goto loop; words.engnn

10、Cixing(词性): words.cinn Yinbiao(音标): words.yin words.chinnn Please press any key with Enter key back! break; case 2: char r10,m1; int s;n Please enter the Chinese: for(s=0; if(s if(strcmp(words.chi,r)=0) break; else continue; if(strcmp(wordn.chi,r)=0) char m1; cout goto loop; n English(英文):words.eng

11、break;5 exit(1);break; 6. 收获及体会:感谢老师让我有这次亲自实践的机缘,通过这次课程设计,我充分熟悉到学无止境。咱们这次设计的课题是电子英汉词典的设计,通过踊跃查阅各类资料并非断调试,完成了那个模块,至今我仍感慨颇多。回顾这次的程序设计,我学到了很多,不仅巩固了以前所学的知识,而且学到了很多在书本上所没有学到过的内容。这次课程设计使我知道了只有理论知识与实践相结合,从理论中的出结论,才能真正理解知识,才能提高自己的实际动手能力,和独立试探的能力。在设计的进程中碰到了各类各样的问题,同时在设计的进程中发觉了自己的不足的地方。这次编写出程序也是学习进程中相当重要的一环,以

12、前学习进程中出现的问题在这次课题设计中全都暴露出来,对以前所学过的知识理解不够深刻,掌握得不够牢固。所以,我不能再也不掀开讲义以巩固以前学过的知识并查阅各类资料,这让我有效的弥补了知识的漏洞,把以前所学过的知识从头温故,巩固了所学的知识。虽然很累,但当我成功地做出那个系统的时候,当我的程序能够成功地运行,我的心中就不免兴奋,不免激动。以前各种艰辛这时就变成了最甜美的回忆!对我而言,知识上的收获重要,精神上的丰收加倍可喜。让我明白了学无止境的道理。咱们每一个人永久不能知足于现有的成绩,人生就像在登山,一座山峰的后面还有更高的山峰在等着你。挫折是一份财富,经历是一份拥有。这次课程设计必将成为我人生

13、旅途上一个超级美好的回忆!忙碌了一个多礼拜,咱们总算将此程序设计出来。虽然不是自己独立完成,但仍然很高兴,因为在设计的进程中,让我了解到要设计一个大型程序,查找资料是相当重要的,在他人的基础上,再按照自己所学进行修改与调试,最后设计出自己想要的程序,这进程艰辛,但只要你锲而不舍,成功为期不远。一样平时扎实的基础也很关键,所以平时就要养成良好的学习适应,多向老师同窗请教,不要怕难为情。做完那个课程设计,咱们的自信一下子提高了,咱们也会写程序了;虽然对于有些人这种程序会很简单,可对咱们C+语言初学者来讲,已经很不容易了。这次体验为以后的学习运算机的咱们增强了信心。总之,这次设计程序让我受益良多,我会好好珍惜像这种宝贵的机缘感谢老师的淳淳教诲,感激同窗的踊跃帮忙,我的程序终于顺利完成了。这次的课程设计,它使我加倍深刻地体会到多看专业书的重要性,只有掌握了必然量的专业知识才能驾轻就熟地解决诸多问题;另外,做任何事都要有耐心,不要一碰到困难就畏缩。在不断尝试以后终于完成了这次实践,使自己尝到了成功的甜头。一样也希望学校继续给咱们如此的学习机缘。7参考文献1C+程序设计教程出版社:人民邮电出版社作 者:吕凤翥2

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

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