91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

這個是我幫同學做的一個C語言課程設計,主要C語言實現英漢、漢英詞典功能。能夠手工添加單詞到詞庫、刪除詞庫中的單詞、修改詞庫的單詞、漢譯英、英譯漢等功能

資源截圖

代碼片段和文件信息

#include“function.h“
#include“list.h“

int??getSpace(char?*buf)
{
int?i?=?0;
while(buf[i]?!=?‘?‘?&&?buf[i]?!=?‘\0‘)
i++;
return?i;
}

void?menu()
{
int?select?=?0;
????char?tmp;
char?word[WORD_LEN+1]means[MEANS_LEN+1];
Node?*node;
mainMenu:
printf(“******************************************************\n“);
printf(“1.詞語庫的維護\n“);
printf(“2.中譯英\n“);
printf(“3.英譯中\n“);
printf(“0.退出系統\n“);
printf(“******************************************************\n“);
printf(“請選擇你要運行的方式:“);
scanf(“%d“&select);
tmp?=?getchar();???//接受回車
switch(select){
???case?0:
????????????//保存詞庫信息到文件中
???//printf(“保存詞庫信息到文件中\n“);
???dispose();
???exit(0);
???break;
???case?1:
????dictionMenu();
break;
???case?2:
???//printf(“中譯英\n“);
??//?memset(word0WORD_LEN);
???memset(means0MEANS_LEN);
???printf(“請輸入你要翻譯的漢語:“);
???scanf(“%s“means);
???getchar();
???node?=?findByValue(headmeans0);
???if(?node?!=?NULL)
???printf(“%s?-->%s\n“node->meansnode->word);
???else
???printf(“你要翻譯的漢語,詞庫中不存在\n“);
???break;
???case?3:
??//?printf(“英譯中\n“);
???memset(word0WORD_LEN);
???printf(“請輸入你要翻譯的單詞:“);
???scanf(“%s“word);
???getchar();
???node?=?findByValue(headword1);
???if(node?!=?NULL)
???printf(“%s?-->%s\n“node->wordnode->means);
???else
???printf(“你要翻譯的單詞,詞庫中不存在\n“);
???break;
???default:
???printf(“你選擇錯誤,重新選擇\n\n“);
???goto?mainMenu;
???break;

}
goto?mainMenu;
}

void?dictionMenu()
{
int?select?=?0;
char?word[WORD_LEN+1];
char?means[MEANS_LEN+1];
Node?*tmp;
mangerMenu:
printf(“******************************************************\n“);
printf(“1.建立英漢詞義單詞庫文件\n“);
printf(“2.增加單詞信息\n“);
printf(“3.修改單詞信息\n“);
printf(“4.刪除單詞信息\n“);
printf(“5.返回上一層\n“);
printf(“0.退出系統\n“);
printf(“******************************************************\n“);
printf(“請選擇:“);
scanf(“%d“&select);
????getchar();???//接受回車
switch(select){
???case?0:
????????????//保存詞庫信息到文件中
???//printf(“保存詞庫信息到文件中\n“);
???dispose();
???exit(0);
???break;
???case?1:
????//printf(“建立詞庫文件\n“);
createDatafile();
break;
???case?2:
???//printf(“增加單詞信息\n“);
???memset(word0WORD_LEN);
???memset(means0MEANS_LEN);
???printf(“請輸入你要增加的單詞:“);
???scanf(“%s“word);
???getchar();
???printf(“請輸入單詞的意思:“);
???scanf(“%s“means);
???getchar();
???if(insertNode(headwordmeans)?!=?-1)
???printf(“插入單詞成功\n“);
???else{
printf(“插入單詞失敗\n“);
???}
???printf(“%s->%s\n“head->next->wordhead->next->means);
???break;
???case?3:
???memset(word0WORD_LEN);
???memset(means0MEANS_LEN);
???tmp?=?NULL;
???printf(“請輸入你要修改的單詞\n“);
???scanf(“%s“word);
???getchar();
???????????tmp?=?findByValue(headword1);
???if(tmp?==?NULL){
printf(“你要修改的單詞不存在\n“);
???}else{
printf(“%s?means:%s\n“wordtmp->means);
printf(“請輸入修改后的中文意思:“);
scanf(“

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????91136??2013-06-06?19:38??dictions\Debug\dictions.bsc

?????文件?????196704??2013-06-06?19:38??dictions\Debug\dictions.exe

?????文件?????324376??2013-06-06?19:38??dictions\Debug\dictions.ilk

?????文件?????211376??2013-06-06?19:30??dictions\Debug\dictions.pch

?????文件?????500736??2013-06-06?19:38??dictions\Debug\dictions.pdb

?????文件??????22109??2013-06-06?19:38??dictions\Debug\function.obj

?????文件??????????0??2013-06-06?19:38??dictions\Debug\function.sbr

?????文件???????5161??2013-06-06?19:29??dictions\Debug\list.obj

?????文件??????????0??2013-06-06?19:29??dictions\Debug\list.sbr

?????文件???????2411??2013-06-06?19:29??dictions\Debug\main.obj

?????文件??????????0??2013-06-06?19:29??dictions\Debug\main.sbr

?????文件??????41984??2013-06-06?19:41??dictions\Debug\vc60.idb

?????文件??????53248??2013-06-06?19:38??dictions\Debug\vc60.pdb

?????文件?????????19??2013-06-06?19:41??dictions\diction.data

?????文件???????4544??2013-06-06?19:41??dictions\dictions.dsp

?????文件????????524??2013-06-04?19:14??dictions\dictions.dsw

?????文件??????74752??2013-06-06?19:41??dictions\dictions.ncb

?????文件??????49664??2013-06-06?19:41??dictions\dictions.opt

?????文件???????1681??2013-06-06?19:38??dictions\dictions.plg

?????文件???????5680??2013-06-06?19:38??dictions\function.c

?????文件????????380??2013-06-05?22:28??dictions\function.h

?????文件???????1328??2013-06-06?19:29??dictions\list.c

?????文件????????487??2013-06-06?19:28??dictions\list.h

?????文件???????2421??2013-06-05?23:20??dictions\main.c

?????目錄??????????0??2013-06-06?19:30??dictions\Debug

?????目錄??????????0??2013-06-06?19:41??dictions

-----------?---------??----------?-----??----

??????????????1590721????????????????????26


評論

共有 條評論