C课程设计之电子词典

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

C课程设计之电子
词典
仲恺农业工程学院
工程实训报告
电子词典
课程名称 C++面向对象课程设计
姓名郑志欣
院(系)信息科学与技术学院
专业班级计算机科学与技术132班
学号 20244215
指导教师史婷婷
仲恺农业工程学院教务处制
目录
1 需求分析................................................................................ 错误!未定义书签。

2 系统总框图和功能模块说明................................................. 错误!未定义书签。

2.1 系统总框图.................................................................. 错误!未定义书签。

2.2 功能模块说明.............................................................. 错误!未定义书签。

3 系统设计................................................................................ 错误!未定义书签。

3.1 主要结构体 .................................................................. 错误!未定义书签。

3.2主要功能函数 .............................................................. 错误!未定义书签。

3.3 关键函数的流程图....................................................... 错误!未定义书签。

4 系统调试................................................................................ 错误!未定义书签。

5 总结........................................................................................ 错误!未定义书签。

6 源程序清单 ............................................................................ 错误!未定义书签。

1 需求分析
在这个电子词典系统里,我主要是作为一个英汉词典进行,该系统具备简单的英汉词典的功能,使之能提供以下功能:
●单词查找
●单词增除
●单词修改、维护等工作
2 系统总框图和功能模块说明
2.1 系统总框图
2.2 功能模块说明
增加单词,完成单词录入;查找单词,完成单词输出;
3 系统设计""""
3.1 电子词典源代码
#include<iostream.h>
#include<stdio.h>
#include<string.h>
#include<process.h>
void main()
{
static int n=13;
char m;
struct
{
char eng[50];
char ci[50];
char yin[50];
char chi[50];
}
word[1000]={{"cat","n","猫"}, {"clean","adj&d&v","1.干净 2.整洁"}, {"finally","ad","最终,终于"},};
int();
loop:
for(;;)
{
system("cls");
int();
cout<<"\n\t==========欢迎进入英汉词典=========="<<endl; cout<<"\n\t ****选择项目**** \n"<<endl;
cout<<"\n\n\t 1.增加单词\n"<<endl;
cout<<"\t 2.删除单词\n"<<endl;
cout<<"\t 3.查找单词\n"<<endl;
cout<<"\t 4.修改单词\n"<<endl;
cout<<"\t 5.退出系统\n\n"<<endl;
cout<<" 请选择1~5选项\n"<<endl;
cout<<" Please press the key:";
cin>>m;
switch(m)
{
case '1':
{
char j[10],k[15],l[10],p[30];
++n;
cout<<"\n 增加单词"<<endl;
cout<<"\n\n 请输入单词:";
cin>>j;
cout<<"\n 输入词性:";
cin>>k;。

相关文档
最新文档