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