全國計算機等級考試三級C語言上機題36

全國計算機等級考試三級C語言上機題36,第1張

全國計算機等級考試三級C語言上機題36,第2張

★話題36

函數的作用是:從文件ENG中讀取一篇英文文章。竝將它存儲在字符串數組xx中;請編譯encryptChar()函數,根據給定的替換關系替換數組xx中的所有字符,仍然存儲在數組xx的相應位置。最後,調用函數WriteDat()將結果xx輸出到文件pS6。DAT
替換關系:f(p)=p*11 mod 256(p爲數組中某個字符的ASCII值,f(p)爲計算後新字符的ASCII值)。如果f(p)的計算值小於或等於32或者f(p)對應的字符是數字0到9,則字符保持不變;否則f(p)
文件prog1.c中存在一些源程序,原始數據文件的格式爲:每行寬度小於80個字符。
請不要更改主函數()、讀取數據函數ReadDat()和輸出數據函數WriteDat()的內容。
# include
# include
# include
# include

無符號字符xx[50][80];
int maxline = 0;

int read dat(void);
void write dat(void);

void encryptChar()
{ int i,j;
for(i=0;i


生活常識_百科知識_各類知識大全»全國計算機等級考試三級C語言上機題36

0條評論

    發表評論

    提供最優質的資源集郃

    立即查看了解詳情