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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

C++课程设计之电子词典.docx

1、C+课程设计之电子词典仲恺农业工程学院工程实训报告电子词典 课程名称 C+面向对象课程设计姓 名 郑志欣院(系) 信息科学与技术学院 专业班级 计算机科学与技术132班 学 号 * 指导教师 史婷婷 仲恺农业工程学院教务处制1 需求分析 在这个电子词典系统里,我主要是作为一个英汉词典进行,该系统具备简单的英汉词典的功能,使之能提供以下功能:单词查找 单词增除单词修改、维护等工作2 系统总框图和功能模块说明2.1 系统总框图 2.2 功能模块说明增加单词,完成单词录入;查找单词,完成单词输出;3 系统设计3.1 电子词典源代码#include#include#include#includevoi

2、d main() static int n=13; char m; structchar eng50;char ci50;char yin50;char chi50;word1000=cat,n,猫,clean,adj&d&v,1.干净 2.整洁,finally,ad,最终,终于,;int();loop:for(;)system(cls);int();coutnt=欢迎进入英汉词典=endl;coutnt *选择项目* nendl;coutnnt 1.增加单词nendl;coutt 2.删除单词nendl;coutt 3.查找单词nendl;coutt 4.修改单词nendl;coutt 5.

3、退出系统nnendl;cout 请选择15选项nendl;coutm;switch(m)case 1:char j10,k15,l10,p30;+n;coutn 增加单词endl;coutj;coutk;coutl;strcpy(wordn.eng,j);strcpy(wordn.ci,k);strcpy(wordn.yin,l);coutn Please check it:;coutnn 英文: wordn.engendl;coutnn 词性: wordn.ciendl;coutnn 中文: wordn.yinendl;coutn 按任意键返回m;break;case 2:char r10;

4、int s,t,z=0,x=0;coutr;for(s=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);elseif(strcmp(wordn.eng,r)=0)z=1;elsez=0;if(z=1|x=1)coutnn 删除成功! nendl;n-;coutn 按任意键返回m;else coutnn 删除失败endl;coutn 按任意键返回m

5、;break;case 3:int l;coutnn 查找单词 nendl;cout 1.通过英文查找 nendl;cout 2.通过中文查找 nendl;coutl;switch(1)case 1: char r10,m1; int s;coutr;for(s=0;s=n;s+)if(s=n-1)if(strcmp(words.eng,r)=0)break;elsecontinue;elseif(strcmp(wordn.eng,r)=0)break;elsechar m1;coutn 按任意键返回m;goto loop;coutnn 英文: words.engendl;coutnn 词性:

6、 words.ciendl;coutnn 中文: words.yinendl;coutn 按任意键返回m;break;case 2: char r10,m1; int s;coutr;for(s=0;s=n;s+)if(s=n-1)if(strcmp(words.chi,r)=0)break;elsecontinue;elseif(strcmp(wordn.chi,r)=0)break;elsechar m1;coutn 按任意键返回m;goto loop;coutn 英文: words.engendl;coutnn 词性: words.ciendl;coutnn 中文: words.yine

7、ndl;coutn 按任意键返回m;break;case 4:char j10,k15,l10,p30,r10,m1;int s;+n;coutn 修改单词 words.engendl;coutr;for(s=0;s=n;s+)if(s=n-1)if(strcmp(words.eng,r)=0)break;elsecontinue;elseif(strcmp(wordn.eng,r)=0)break;elsechar m1;coutn 没有这个单词!n 按任意键返回m;goto loop;coutnn 英文: words.engendl;coutnn 词性: words.ciendl;cout

8、nn 中文: words.yinendl;coutnn 你可以进行修改endl;coutj;coutk;coutl;strcpy(wordn.eng,j);strcpy(wordn.ci,k);strcpy(wordn.yin,l);coutn 确认?;coutnn 英文: wordn.engendl;coutnn 词性: wordn.ciendl;coutnn 中文: wordn.yinendl;coutn 按任意键返回m;break;case 5:exit(1);break;3.2 关键函数的流程图 4 系统调试开始菜单增加单词删除单词查找单词修改单词退出系统5 总结这次编程里,遇到几次数组溢出,原因是自己在开头没做好6 源程序清单

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

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