三級(jí)網(wǎng)絡(luò)技術(shù)和三級(jí)數(shù)據(jù)庫技術(shù)的C語言上機(jī)試題難度較大,題型多樣,因此頗難掌握,今將這些試題分類解析,希望能幫大家順利通過上機(jī)考試。 三級(jí)的上機(jī)題可以分為十幾個(gè)類型,每類中的題目數(shù)量不一,多則十幾道題,少則三四道題,但是每類題都差不多,每類中只要掌握一道題,再理清做題的思路,那就相當(dāng)于全掌握了。 好了,今天現(xiàn)看幾個(gè)題目比較多得類型。 第一類:關(guān)于f(p)=p*11 mod 256字符變換的題型,一般這類題的題目說明如下 函數(shù)ReadDat()實(shí)現(xiàn)從文件ENG.IN中讀取一篇英文文章,存入到字符串?dāng)?shù)組xx中;請(qǐng)編制函數(shù)encryptChar(),按給定的替代關(guān)系對(duì)數(shù)組xx中的所有字符進(jìn)行替代,仍存入數(shù)組xx的對(duì)應(yīng)的位置上,后調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件PS10.DAT中。
替代關(guān)系:f(p)=p*11 mod 256 (p是數(shù)組中某一個(gè)字符的ASCII值,f(p)是計(jì)算后新字符的ASCII值[U][I]),如果原字符的ASCII值是偶數(shù)或計(jì)算后f(p)值小于等于32,則該字符不變,否則將f(p)所對(duì)應(yīng)的字符進(jìn)行替代[/I][/U]。
|