国产人妖的免-国产人妖视频一区二区-国产人妖兮-国产人妖系列在线精品-国产人妖在线观看-国产人妖在线观看网站

首頁 > 職業資格  > 

計算機三級網絡技術上機題庫及答案

2023-04-13   來源:萬能知識網

網絡技術考核計算機網絡基礎知識及計算機網絡應用系統開發和管理的基本技能。以下是小編幫大家整理的計算機三級網絡技術上機題庫及答案,僅供參考,歡迎大家閱讀。


(資料圖片)

函數ReadDat()的功能是實現從文件ENG51.IN中讀取一篇英文文章,存入到字符串數組xx中;請編制函數encryptChar(),按給定的替代關系對數組xx中的所有字符進行替代,結果仍存入數組xx的對應的位置上,最后調用函數WriteDat()把結果xx輸出到文件PS51.DAT中。

替代關系:f(p)=p*11 mod 256(p是數組xx中某一個字符的ASCII值,f(p)是計算后新字符的`ASCII值),如果計算后f(p)的值小于等于32或f(p)對應的字符是數字0至9,則該字符不變,否則將f(p)所對應的字符進行替代。

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

原始數據文件存放的格式是:每行的寬度均小于80個字符。

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

試題程序:

#include

#include

#include

#include

unsigned char xx[50][80];

int maxline = 0; /* 文章的總行數 */

int ReadDat(void);

void WriteDat(void);

void encryptChar()

{

}

void main()

{

system("CLS");

if(ReadDat())

{

printf("數據文件ENG51.IN不能打開! 07");

return;

}

encryptChar();

WriteDat();

}

int ReadDat(void)

{

FILE *fp;

int i=0;

unsigned char *p;

if((fp = fopen("ENG51.IN", "r")) ==NULL)

return 1;

while(fgets(xx[i], 80, fp) !=NULL)

{

p = strchr(xx[i], " ");

if(p) *p = 0;

i++;

}

maxline = i;

fclose(fp);

return 0;

}

void WriteDat(void)

{

FILE *fp;

int i;

fp = fopen("PS51.DAT", "w");

for(i = 0; i < maxline; i++)

{

printf("%s ", xx[i]);

fprintf(fp, "%s ", xx[i]);

}

fclose(fp);

}

【參考答案及解析】

void encryptChar()

{

int i,j; /*定義循環控制變量*/

int str; /*存儲字符串的長度*/

char ch; /*存儲當前取得的字符*/

for(i=0;i  {

str=strlen(xx[i]); /*求得當前行的字符串長度*/

for(j=0;j  {

ch=xx[i][j] *11%6;

if(ch<=32 ch="">="0" && ch<="9") )

continue; /*如果計算后的值小于等于32或f(p)對應的字符是數字0至9,則該字符不變*/

else

xx[i][j]=ch; /*否則按給定的替代關系進行替代*/

}

}

}

【解析】本題要求對二維數組中的字符元素逐行進行處理。

首先用strlen()函數得到當前行所包含的字符個數。

再利用一個循環來依次訪問該行中的所有字符。對于每一個字符,先按照題目中的函數替代關系"f(p)=p*11 mod 256"計算出相應的fp的值,再用一條if語句判斷該值是否符合本題給定的條件:"計算后f(p)的值小于等于32或f(p)對應的字符是數字0至9"。如果符合條件,則該字符不變,否則用f(p)所對應的字符對其進行替代。

詞條內容僅供參考,如果您需要解決具體問題
(尤其在法律、醫學等領域),建議您咨詢相關領域專業人士。

推薦詞條

主站蜘蛛池模板: 青青99视觉盛宴 | 91麻豆下载| 人妻丰满av无码久久不卡 | 欧美大香线蕉线伊人久久 | 99久久精品乱子伦 | 亚洲成a人无码av波多野 | 亚洲成a人片在线观看网 | 成在人线v无码免费高潮喷水 | 国产精品毛片免费一级高清 | 国产乱子伦午夜视频观看 | 中文字幕中字幕亚洲 | 亚洲精品久久久久无码av | 人人澡人人爽人人 | 日本丰满妇人成熟免费中文字幕 | 国产精品日韩精 | 亚洲国产一区二区a毛片 | 国产日韩欧美一区二区综合 | 欧美亚洲综合久久偷偷人人 | 国产办公室无码视 | 18禁强伦姧人妻又大又 | 午夜福利影院一区二区三区 | 97国产喷水福利在线二区 | 亚洲ay无码专区亚洲桃色 | 欧美精品成人3d在线 | 国产精品一区2区三区内射 国产精品一区91 | 午夜免费观看福利片 | 国产在线视频系列 | 欧美日韩高清在线 | 国产一区二区三区韩国女 | 国产情侣91在 | 亚洲国产人成自精在线尤物 | 国产专区在线观看 | 99精品国产麻豆不卡 | 福利小视频国产 | 国产精品拍天天在线 | 91精品国产91久久久久久一区二区 | 免费精品美女久久久久久久久 | 男女啪啪永久免费网站 | 色天天天天综合男人的天堂 | 国产精品99久久免费观看 | 亚洲欧美韩日一区二区 |