2009年全國計(jì)算機(jī)等級三級網(wǎng)絡(luò)技術(shù)上機(jī)練習(xí)習(xí)題(44)
時(shí)間:2009-03-09 10:41:00 來源:無憂考網(wǎng) [字體:小 中 大]
第44套上機(jī)考試試題
函數(shù)Rdata()實(shí)現(xiàn)從文件1N.dat中讀取一篇英文文章,存入字符串?dāng)?shù)組str中。請編寫函數(shù)encryptChar(),其功能是:按給定的替代關(guān)系對數(shù)組str中的所有字符進(jìn)行替代后,仍存入數(shù)組str的對應(yīng)位置上 。最后調(diào)用函數(shù)Wdata(),把結(jié)果str輸出到OUT.dat文件中。
替代關(guān)系:f(p)=p*11 mod 256(p是數(shù)組中某一個(gè)字符的ASCII值,f(p)足計(jì)算后新字符的ASCII值),如果計(jì)算后f(p)值小于等于32或f(p)對應(yīng)的字符是小寫字母,則該寧符小變,臺則將f(p)所對應(yīng)的字符進(jìn)行替代。
原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個(gè)寧符。
注意:部分源程序已經(jīng)給出。請勿改動(dòng)主函數(shù)main()、讀數(shù)據(jù)函數(shù)Rdata()和輸出數(shù)據(jù)函數(shù)Wdata()內(nèi)。

函數(shù)Rdata()實(shí)現(xiàn)從文件1N.dat中讀取一篇英文文章,存入字符串?dāng)?shù)組str中。請編寫函數(shù)encryptChar(),其功能是:按給定的替代關(guān)系對數(shù)組str中的所有字符進(jìn)行替代后,仍存入數(shù)組str的對應(yīng)位置上 。最后調(diào)用函數(shù)Wdata(),把結(jié)果str輸出到OUT.dat文件中。
替代關(guān)系:f(p)=p*11 mod 256(p是數(shù)組中某一個(gè)字符的ASCII值,f(p)足計(jì)算后新字符的ASCII值),如果計(jì)算后f(p)值小于等于32或f(p)對應(yīng)的字符是小寫字母,則該寧符小變,臺則將f(p)所對應(yīng)的字符進(jìn)行替代。
原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個(gè)寧符。
注意:部分源程序已經(jīng)給出。請勿改動(dòng)主函數(shù)main()、讀數(shù)據(jù)函數(shù)Rdata()和輸出數(shù)據(jù)函數(shù)Wdata()內(nèi)。


- 2024年9月江蘇計(jì)算機(jī)一級成績查詢時(shí)間及查分入口
- 2024年9月浙江省全國計(jì)算機(jī)等級考試(NCRE)
- 2024年9月江蘇計(jì)算機(jī)二級成績查詢時(shí)間及查分入口
- 2024年9月江蘇計(jì)算機(jī)一級考試準(zhǔn)考證打印入口(9
- 2024年9月山東計(jì)算機(jī)二級成績查詢時(shí)間及查分入口
- 2024年9月吉林計(jì)算機(jī)等級考試準(zhǔn)考證打印時(shí)間及入
- 2024年9月江蘇計(jì)算機(jī)等級考試成績查詢時(shí)間及查分
- 2024年9月江蘇計(jì)算機(jī)等級考試準(zhǔn)考證打印時(shí)間及入