當前位置:才華齋>計算機>計算機三級>

2016年計算機等級考試三級網路技術上機題及答案

計算機三級 閱讀(2.86W)

函式ReadDat( )的功能是實現從檔案中讀取一篇英文文章存入到字串陣列xx中。請編制函式CharConvA( ),該函式的功能是:以行為單位把字串的最後一個字元ASCII值右移4位後加最後第二個字元的ASCII值,得到最後一個新的字元,最後第二個字元的 ASCII值右移4位後加最後第三個字元的ASCII值,得到最後第二個新的字元,以此類推一直處理到第二個字元,第一個字元的ASCII值加最後一個字元的ASCII值,得到第一個新的字元,得到的新字元分別存放在原字串對應的位置上,把已處理的.字串仍按行重新存入字串陣列xx中,最後呼叫函式 WriteDat( )把結果xx輸出到檔案中。

2016年計算機等級考試三級網路技術上機題及答案

注意:部分源程式已給出。

原始檔案存放的格式是:每行的寬度小於80個字元,含標點符號和空格。

請勿改動主函式main( )、讀函式ReadDat( )和寫函式WriteDat( )的內容。

試題程式:

#include

#include

#include

char xx[50][80];

int maxline=0;

int ReadDat();

void WriteDat();

void CharConvA(void)

{

}

void main()

{

system("CLS");

if (ReadDat())

{

printf("資料檔案不能開啟!n