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