您現(xiàn)在的位置是:首頁 >綜合 > 2024-04-26 17:20:17 來源:
C語言程序設(shè)計(jì)實(shí)驗(yàn)報(bào)告冊答案(c語言程序設(shè)計(jì)實(shí)驗(yàn)報(bào)告)
大家好,我是小夏,我來為大家解答以上問題。C語言程序設(shè)計(jì)實(shí)驗(yàn)報(bào)告冊答案,c語言程序設(shè)計(jì)實(shí)驗(yàn)報(bào)告很多人還不知道,現(xiàn)在讓我們一起來看看吧!
1、我現(xiàn)在也在找這個(gè)答案。。我是11屆的,這個(gè)題目好古老哦。.只找到了算法。
2、第一步 讀入英漢詞典文件,并將讀入的N個(gè)英文單詞依次存放在字符串?dāng)?shù)組ENG中,將相應(yīng)的漢語解釋依次存放在字符串?dāng)?shù)組CN中。數(shù)組元素CN(i)給出了數(shù)組元素ENG(i)的解釋。
3、 第二步 輸入英文單詞及其漢語解釋,將它們分別存放在字符串變量E和C中。若E為空串或都是空格,則轉(zhuǎn)向第四步。
4、 第三步 根據(jù)變量E的值,用二分法在數(shù)組ENG中查找。具體步驟如下:
5、 (1)1 -->L,N -->H
6、 (2)INT((L+H)/2) -->K
7、 (3)若E = ENG(K),則C --> CN(K),轉(zhuǎn)向第二步
8、 若E < ENG(K),則K-1 -->__(1)__; 若E > ENG(K),則K+1 -->__(2)__
9、 (4)若H<L,則對I = N,L,-1(始值,終值,增量)循環(huán)執(zhí)行:
10、 ENG(I) --> ENG(I+1)
11、 CN(I) -->CN(I+1)
12、 然后,將E和C分別存入__(3)__和__(4)__,N+1 --> N 最后轉(zhuǎn)向第二步
13、 否則,轉(zhuǎn)向___(5)___
14、 第四步 將數(shù)組ENG和CN輸出,形成新的英漢詞典文件,算法結(jié)束。
本文到此講解完畢了,希望對大家有幫助。