




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、仲恺农业工程学院工程实训报告电子词典课程名称C+湎向对象课程设计姓名郑志欣院(系)信息科学与技术学院专业班级计算机科学与技术132班学号4215指导教师史婷婷仲恺农业工程学院教务处制目录1 需求分析错误!未定义书签。2 系统总框图和功能模块说明错误!未定义书签。系统总框图错误!未定义书签。功能模块说明错误!未定义书签。3 系统设计错误!未定义书签。主要结构体错误!未定义书签。主要功能函数错误!未定义书签。关键函数的流程图错误!未定义书签。4 系统调试错误!未定义书签。5 总结错误!未定义书签。6 源程序清单错误!未定义书签。1需求分析在这个电子词典系统里,我主要是作为一个英汉词典进行,该系统具
2、备简单的英汉词典的功能,使之能提供以下功能:单词查找单词增除单词修改、维护等工作2系统总框图和功能模块说明系统总框图电子词典源代码#include<>#include<>#include<>#include<>voidmain()staticintn=13;charm;structchareng50;charci50;charyin50;charchi50;)word1000="cat","n","猫,"clean","adj&d&v",&q
3、uot;1.干净2.整洁","finally","ad","最终,终于",;int();loop:for(;)system("cls");int();cout<<"nt=欢迎进入英汉词典="<<endl;cout<<"nt*选择项目*n"<<endl;cout<<"nnt1.增加单词n"<<endl;cout<<"t2.删除单词n"<&l
4、t;endl;cout<<"t3.查找单词n"<<endl;cout<<"t4.修改单词n"<<endl;cout<<"t5.退出系统nn"<<endl;cout<<"请选择15选项n"<<endl;cout<<"Pleasepressthekey:"cin>>m;switch(m)case'1':charj10,k15,l10,p30;+n;cout<&
5、lt;"n增加单词"<<endl;cout<<"nn请输入单词:"cin>>j;cout<<"n输入词性:"cin>>k;cout<<"n输入中文:"cin>>l;strcpy(wordn.eng,j);strcpy(wordn.ci,k);strcpy(wordn.yin,l);cout<<"nPleasecheckit:"cout<<"nn英文:"<<w
6、ordn.eng<<endl;cout<<"nn词性:"<<wordn.ci<<endl;cout<<"nn中文:"<<wordn.yin<<endl;cout<<"n按任意键返回"<<endl;cin>>m;break;case'2':charr10;ints,t,z=0,x=0;cout<<"n请输入你要删除的单词:cin>>r;for(s=0;s<=n;s
7、+)if(s<=n-1)if(strcmp(words.eng,r)=0)x=1;for(t=s;t<n;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)cout<<"nn删除成功!n"<<endl;n-;cout<<"n按任意键返回"<<endl;cin>
8、;>m;elsecout<<"nn删除失败"<<endl;cout<<"n按任意键返回"<<endl;cin>>m;break;case'3':(intl;cout<<"nn查找单词n"<<endl;cout<<"cout<<"1 .通过英文查找2 .通过中文查找n"<<endl;n"<<endl;cout<<"请选择:&
9、quot;cin>>l;switch(1)(case 1:(charr10,m1;ints;cout<<"n请输入所要查找的英文:cin>>r;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;elsecharm1;cout<<"n按任意键返回"<<endl;cin>>m;gotoloop;cout<<&quo
10、t;nn英文:"<<words.eng<<endl;cout<<"nn词性:"<<words.ci<<endl;cout<<"nn中文:"<<words.yin<<endl;cout<<"n按任意键返回"<<endl;cin>>m;break;case 2:(charr10,m1;ints;cout<<"n请输入所要查找的中文:cin>>r;for(s=0;s&
11、lt;=n;s+)if(s<=n-1)if(strcmp(words.chi,r)=0)break;elsecontinue;elseif(strcmp(wordn.chi,r)=0)break;elsecharm1;cout<<"n按任意键返回"<<endl;cin>>m;gotoloop;cout<<"n英文:"<<words.eng<<endl;cout<<"nn词性:"<<words.ci<<endl;cout&l
12、t;<"nn中文:"<<words.yin<<endl;cout<<"n按任意键返回"<<endl;cin>>m;break;case'4':charj10,k15,l10,p30,r10,m1;ints;+n;cout<<"n修改单词"<<words.eng<<endl;cout<<"nn请输入你行更改的单词:"cin>>r;for(s=0;s<=n;s+)if(s&
13、lt;=n-1)if(strcmp(words.eng,r)=0)break;elsecontinue;elseif(strcmp(wordn.eng,r)=0)break;elsecharm1;cout<<"n/没有这个单词!n按任意键返回"<<endl;cin>>m;gotoloop;cout<<"nncout<<"nncout<<"nncout<<"nncout<<"ncin>>j;cout<<&qu
14、ot;ncin>>k;cout<<"ncin>>l;strcpy(wordstrcpy(wordstrcpy(wordcout<<"ncout<<"nncout<<"nncout<<"nncout<<"ncin>>m;break;case'5':exit(关键函数的?英义:"<<wordp词性:"<<wordp中文:"<<wordp你可以进行修改"<请输入单词:"请输入词性:"请输入中文:"n.eng,j);n.ci,k);n.yin,l);确认"英义:"<<wordi词性:"<<wordi中文:"<<wordi按任意键返回"<<en(1);break;葡程图s.eng<s.ci<<s.yin<r<endln.eng<n.ci<<n.yin<北:<endl;endl;<endl;<<endl;endl;&
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 教育科技研究合作项目协议
- 商场服装店铺转让协议书
- 电子垃圾回收利用项目的专项投资合同
- 数据可视化技术应用合同
- 智能建筑项目施工协议
- 高空作业安全合同(19篇)
- 融资租赁与保理业务协议
- 房屋装饰施工工程承包合同
- 股份制企业合同审查要点解析
- 美容美发行业服务效果不满意退款协议
- 银行前端工作总结
- 初中数学代数式
- 2023年山东枣庄滕州市鲁南高科技化工园区管理委员会招聘10人笔试参考题库(共500题)答案详解版
- 制程无有害物质识别及风险评估表
- 建筑构造(下册)
- 金工实训教学-数控铣床及加工中心加工
- 设计公司组织架构(结构)图
- 工学一体化教学参考工具体例格式8:学习任务考核方案
- 建函201521号 广铁集团建管处关于发布《邻近营业线施工物理隔离防护办法》的通知
- 写作必备制造悬念的145个方法
- 一年级下册劳动教案
评论
0/150
提交评论