英漢詞典(C語言)

2022-07-18 13:39:13 字數 2387 閱讀 4352

1 #include//txt 文件見檔案末

2 #include

3 #include

4 #include

5#define n 1000

6 typedef struct word

7 word;

11void search(word s,int num,char *d);//

查詢12

void revise(word s,int *num,char *d); //

修改13

void add();//

新增14

int main()

15 25

while(!feof(fp))

26

30 fclose(fp);

31while(1)

32

67 puts("

按任意鍵返回主選單......

");68 getch();

69 }

70return

0;71 }

72void search(word s,int num,char *d1) //

查詢單詞 s:建立字串陣列 num:單詞個數 d1:查詢的單詞

73 88

else

//模糊

89

94 }

95 }

96if(b==1) /*

精確查詢

*/97 printf("

解釋:%s\n

",s[sum].chinese);

98else

if(b==2) /*

模糊查詢

*/99

108 puts("

******************

");109 puts("

");110 puts("

");111 puts("

* * 輸入序號 *

");112 puts("

* # 返回主選單 *

");113 puts("

******************

");114 puts("

請選擇:

");115 d=getch();

116 system("

cls");

117switch(d)

118

137 }

138 }

139else

140 puts("

輸入單詞不存在!

");141 }

142void revise(word s,int *num,char *d) //

修改單詞或解釋

143

155 }

156if(b==0)

157 puts("

所修改的單詞不存在!請新增

");158

else

//找到輸入的單詞

159

201 }

202 fp=fopen("

單詞.txt

","w+

");203

for(i=0;i<*num;i++)

204

207 fclose(fp);

208 }

209void add()//

新增新單詞

210

219 puts("

請輸入新單詞

");220 gets(stre);

221 puts("

請輸入解釋:

");222 gets(strc); //

輸入單詞的解釋

223 printf("

\t1:確定\n\t2:取消\n

"); //

是否儲存新增

224 scanf("

%d",&n);

225if (n==1) //

儲存新增

226 fprintf(fp,"

%s\n%s\n

",stre,strc);

227 fclose(fp);

228 }

例子:abbreviation n.節略,縮寫,縮短

知識詞典 英漢詞典

知識詞典 英漢詞典 英語 漢語詞典 題名解釋 self synchronization 自同步 自動同步 eye ball 眼球inside forward 內鋒su ce wash 船舶運動波浪 表土 in vivo counting 體內計數 speakerphone 喇叭擴音器 interim...

python自製英漢詞典

作為一位python小白,無意間發現在jclian91發布的部落格中做了個爬取有道詞典的翻譯爬蟲,本著學習的態度,借鑑大佬的 自己也擼了串 完成了自己的第乙個爬蟲 新增了gui介面,新增了從漢翻英的功能。中用到的第三方庫自行通過pip install安裝 如下 python3 coding utf ...

Ubuntu 12 04安裝英漢詞典

1.在ubuntu軟體中心搜尋stardict安裝辭典 也可以搜尋星際譯王 2.在應用程式下的附件可以找到安裝的stardict 接著sudo mv stardict oxford gb 2.4.2 usr share stardict dic 將解壓後的資料夾移動到 usr share stard...