英汉电子词典_设计_C语言_C语言程序设计__课程设计.doc

英汉电子词典_设计_C语言_C语言程序设计__课程设计.doc

ID:61511787

大小:23.00 KB

页数:5页

时间:2021-02-08

英汉电子词典_设计_C语言_C语言程序设计__课程设计.doc_第1页
英汉电子词典_设计_C语言_C语言程序设计__课程设计.doc_第2页
英汉电子词典_设计_C语言_C语言程序设计__课程设计.doc_第3页
英汉电子词典_设计_C语言_C语言程序设计__课程设计.doc_第4页
英汉电子词典_设计_C语言_C语言程序设计__课程设计.doc_第5页
资源描述:

《英汉电子词典_设计_C语言_C语言程序设计__课程设计.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、#includecharword[200][40],meaning[200][40];intch;main(){menu:printf("******************MENU******************");printf("1*search");printf("2*creat");printf("3*delete");printf("4*update");printf("5*exit");printf("*******************************************");pr

2、intf("pleasemakeyourchoicefrom1to5");scanf("%d",&ch);switch(ch){case1:search();break;case2:creat();break;case3:dele();break;case4:update();break;case5:break;default:main();}}intsearch(){chartemp[40];chars,g;inta,b,d,i,j;printf("pleasepresstheword");scanf("%s",temp);s=temp[0];f

3、or(i=0,j=0;s!=''&&j<=40;){s=temp[j];if(strcmp(word[i][j],s)==0){j++;}else{j=0;i++;}}d=j-1;if(strcmp(word[i][d],s)==0){printf("");for(a=0;temp[0]!=''&&a<=40;a++)printf("%s",temp[a]);printf("means");for(b=0;temp[b]!=''&&b<=40;b++)printf("%s",meaning[i][b]);loop1:printf("

4、********************");printf("doyouwanttocontinue;chooseyorn");scanf("%c",&g);switch(g){case'y':search();break;default:main();}}else{printf("nothisword");gotoloop1;}}intcreat(){intx,c;chart,g,neww[40],newm[40];t='';printf("");if(word[200][0]==''){for(x=0;x<=200;x++){if(

5、strcmp(word[x][0],t)==0)break;elsecontinue;}printf("inputthenewword");scanf("%s",&neww[40]);printf("inputitsmeaning");scanf("%s",&newm[40]);for(c=0;neww[c]!=''&&c<=40;c++){word[x][c]=neww[c];meaning[x][c]=newm[c];}printf("success");}elseprintf("thedictionaryisfull"

6、);printf("*****************************");printf("doyouwanttocontinue;chooseyorn");scanf("%c",&g);switch(g){case'y':creat();break;default:main();}}intdele(){chartemp[40],z,g,s;intd,i,j,q,k;printf("pleasepresstheword");scanf("%s",temp);s=temp[0];for(i=0,j=0;s!=''&&j<=40;){s

7、=temp[j];if(strcmp(word[i][j],s)==0){j++;}else{j=0;i++;}}d=j-1;if(strcmp(word[i][d],s)==0){printf("areyousuretodeleteit;chooseyorn");scanf("%c",&z);switch(z){case'y':q=i+1;for(;i<200;i++,q++){for(k=0;k<=40;k++){word[i][k]=word[q][k];meaning[i][k]=meaning[q][k];}}word[200][0]='

8、';meaning[200][0]='

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。