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