英汉电子词典_设计_C语言_C语言程序设计__课程设计.doc
《英汉电子词典_设计_C语言_C语言程序设计__课程设计.doc》由会员分享,可在线阅读,更多相关《英汉电子词典_设计_C语言_C语言程序设计__课程设计.doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、#includechar word20040,meaning20040;int ch;main ()menu:printf(*MENU*n); printf(1*searchn); printf(2*creatn); printf(3*deleten); printf(4*updaten); printf(5*exitn); printf(*n); printf(please make your choice from 1 to 5n); scanf(%d,&ch); switch(ch) case 1:search(); break;case 2:creat(); break;case 3:
2、dele(); break;case 4:update(); break;case 5:break;default:main(); int search() char temp40; char s,g; int a,b,d,i,j; printf(n please press the wordn); scanf(%s,temp); s=temp0; for(i=0,j=0;s!=0&j=40;)s=tempj; if(strcmp(wordij,s)=0) j+; else j=0; i+; d=j-1; if(strcmp(wordid,s)=0)printf(n); for(a=0;tem
3、p0!=0&a=40;a+) printf(%s,tempa); printf(n meansn); for(b=0;tempb!=0&b=40;b+) printf(%s,meaningib); loop1:printf(n*n); printf(do you want to continue;choose y or nn); scanf(%c,&g); switch(g) case y:search( ); break; default:main(); elseprintf(no this wordn); goto loop1; int creat( ) int x,c; char t,g
4、,neww40,newm40; t=0; printf(n); if (word2000=0) for(x=0;x=200;x+) if(strcmp(wordx0,t)=0) break; else continue; printf(n input the new wordn); scanf(%s,&neww40); printf(n input its meaningn); scanf(%s,&newm40); for(c=0;newwc!=0&c=40;c+) wordxc=newwc; meaningxc=newmc; printf(n successn); else printf(n
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 英汉 电子词典 设计 _C 语言 语言程序设计 _ 课程设计
限制150内