2023年江蘇省常州市全國計算機等級考試網(wǎng)絡技術預測試題(含答案)_第1頁
2023年江蘇省常州市全國計算機等級考試網(wǎng)絡技術預測試題(含答案)_第2頁
2023年江蘇省常州市全國計算機等級考試網(wǎng)絡技術預測試題(含答案)_第3頁
2023年江蘇省常州市全國計算機等級考試網(wǎng)絡技術預測試題(含答案)_第4頁
2023年江蘇省常州市全國計算機等級考試網(wǎng)絡技術預測試題(含答案)_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

2023年江蘇省常州市全國計算機等級考試網(wǎng)絡技術預測試題(含答案)學校:________班級:________姓名:________考號:________

一、單選題(10題)1.按密鑰的使用個數(shù),密碼體制可以分為()。

A.密碼學和密碼分析學B.分組密碼和流密碼C.常規(guī)密碼和公鑰密碼系統(tǒng)D.代換密碼和置位密碼

2.下列關于TCP/IP傳輸層協(xié)議的描述中,錯誤的是()。A.TCP/IP傳輸層定義了TCP和UDP兩種協(xié)議

B.TCP協(xié)議要完成流量控制功能

C.UDP協(xié)議主要用于不要求按分組順序到達的傳輸

D.UDP協(xié)議與TCP協(xié)議都能夠支持可靠的字節(jié)流傳輸

3.下列關于WindowsServer2003系統(tǒng)下DHCP服務器參數(shù)的描述中,錯誤的是()。

A.作用域是網(wǎng)絡上IP地址的連續(xù)范圍

B.排除是從作用域內排除的有限IP地址序列

C.保留不可以使用被排出的IP地址序列

D.地址池是作用域應用排除范圍之后剩余的IP地址

4.計算機刑事案件可由()受理。

A.案發(fā)地市級公安機關公共信息網(wǎng)絡安全監(jiān)察部門

B.案發(fā)地市級公安機關治安部門

C.案發(fā)地當?shù)乜h級(區(qū)、市)公安機關公共信息網(wǎng)絡安全監(jiān)察部門

D.案發(fā)地當?shù)毓才沙鏊?/p>

5.下列關于RPR技術的描述中,錯誤的是()

A.RPR與FDDI一樣使用雙環(huán)結構

B.在RPR環(huán)中,源節(jié)點向目的節(jié)點成功發(fā)出的數(shù)據(jù)幀要由源節(jié)點從環(huán)中收回

C.RPR環(huán)中每一個節(jié)點都執(zhí)行SRP公平算法

D.RPR能夠在50ms內隔離出現(xiàn)故障的節(jié)點和光纖段

6.

7.下列關于客戶機/服務器模式實現(xiàn)中需要解決的問題,正確的是()。I.標識一個特定的服務II.響應并發(fā)送請求III.服務器程序的安全問題

A.l和IIB.II和IIIC.I和IIID.全部

8.IP地址塊/27、2/27和4/26經(jīng)過聚合后可分配的IP地址數(shù)為()。

A.62B.64C.126D.128

9.最常用的防火墻有3類,以下不屬于防火墻分類的是()。

A.包過漣路由器B.應用級網(wǎng)關C.電路級網(wǎng)關D.中心管理機

10.每一個OSPF區(qū)域擁有一個區(qū)域標識符,區(qū)域標識符的位數(shù)是()。

A.16B.32C.48D.64

二、填空題(10題)11.第

64

在OSI/RM中,組織兩個會話進程之間的通信,并管理數(shù)據(jù)的交換是()層的主要功能。

12.(18)網(wǎng)絡防火墻的主要類型是包過濾路由器、電路級網(wǎng)關和_________網(wǎng)關。

13.一臺主機的IP地址為00,屏蔽碼為?,F(xiàn)在用戶需要配置該主機的默認路由。如果與該主機直接相連的惟一的路由器具有兩個IP地址,一個為00,屏蔽碼為,另一個為,屏蔽碼為,那么該主機的默認路由應該為______。

14.WWW服務采用客戶機/服務器工作模式,以超文本標志語言與協(xié)議為基礎,為用戶提供界面一致的信息瀏覽系統(tǒng)。

15.對于基于Web的在線郵箱,用戶在收發(fā)郵件時使用的是協(xié)議。

16.(1)地理信息系統(tǒng)的英文縮寫是____。

17.電子郵件由【】兩部分組成。

18.00-60-38-00-08-A6是一個______地址。

19.

20.一個用二進制表示的IP地址為11001011010111100000001000000001,那么它的點分十進制表示為______。

三、2.填空題(8題)21.把高級語言程序翻譯成機器語言目標程序的工具,有兩種類型;解釋程序和【】。

22.ATM適配層(AAL)分成兩個子層,即會聚子層(CS)和【】。

23.P2P網(wǎng)絡的基本結構之一是______結構,其特點是由服務器負責記錄共享的信息以及回答對這些信息的查詢。

24.TCP建立的連接通常叫做【】連接。

25.Linux操作系統(tǒng)與WindowsNT、Netware、UNIX等傳統(tǒng)網(wǎng)絡操作系統(tǒng)最大的區(qū)別是【】。

26.經(jīng)典奔騰的處理速度可達到300【】。

27.C/S結構模式是對大型主機結構的一次挑戰(zhàn),基中S表示的是【】。

28.從IA-32到IA-64的演變,典型的代表是從奔騰向【】。

四、C語言程序設計題(2題)29.程序test.c的功能是:把S字符串中的所有字符左移一個位置,串中的第一個字符移到最后。請考生編寫函數(shù)chg(char*s)實現(xiàn)程序要求,最后調用函數(shù)readwriteDAT把結果輸出到out.dat文件中。

例如:S字符串中原有內容為:Mn.123xyZ,則調用該函數(shù)后,結果為:n.123xyZM。注意:部分源程序存在test.c文件中。

請勿改動數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main和輸出函數(shù)readwriteDAT的內容。

30.函數(shù)ReadDat實現(xiàn)從文件in.dat中讀取一篇英文文章,存入到字符串數(shù)組xx中;請編制函數(shù)eneryptChar,按給定的替代關系對數(shù)組xx中的所有字符進行替代,仍存入數(shù)組xx對應的位置上,最后調用函數(shù)WdteDat把結果xx輸出到文件out.dat中。

替代關系:f(p)=p*11mod256,mod為取余運算,P是數(shù)組xx中某一個字符的ASCII值,f(p)是計算后的無符號整型值(注意:中間變量定義成整型變量),如果原字符的ASCII值是偶數(shù)或計算后f(p)值小于等于32,則該字符不變,否則用f(p)替代所對應的字符。

注意:部分源程序存放在test.c文件中,原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個字符,含標點符號和空格,并也按此替代關系進行處理。

請勿改動主函數(shù)main、讀函數(shù)ReadDat和輸出函數(shù)WriteDat的內容。

五、1.選擇題(3題)31.數(shù)字簽名技術的主要功能是保證信啟、傳輸過程中的完整性、防止交易中的抵賴發(fā)生和______。

A.發(fā)送者的身份認證B.保證信息傳輸過程中的安全性C.接收者的身份驗證D.以上都是

32.從事電子商務活動要求具有的技術有()。

A.網(wǎng)站建設,安全控制,網(wǎng)上支付,網(wǎng)上營銷

B.數(shù)據(jù)加密,安全保護,網(wǎng)站建設,網(wǎng)上營銷

C.網(wǎng)站建設,安全控制,網(wǎng)上支付

D.網(wǎng)絡建設,用戶認證,網(wǎng)上營銷

33.IEEE?802.3u標準對802.3的物理層作了調整,其目的是使得物理層在實現(xiàn)100Mbps速率時所使用的傳輸介質和信號編碼方式的變化不會影響

A.LLC子層B.網(wǎng)絡層C.MAC子層D.傳輸層

六、1.程序設計題(3題)34.請編寫函數(shù)countValue(),它的功能是:求n以內(不包括n)同時能被3與7整除的所有自然數(shù)之和的平方根s,并作為函數(shù)值返回,最后結果s輸出到文件OUT11.DAT中。

例如,若n為1000時,函數(shù)值應為s=153.909064。

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

請勿改動主函數(shù)main()和輸入輸出函數(shù)progReadWrite()的內容。

試題程序:

#include<conio.h>

#include<math.h>

#include<stdio.h>

doublecountValue(intn)

{

}

main()

{

clrscr();

printf("自然數(shù)之和的平方根=%f\n",countValue(1000));

progReadWrite();

}

progReadWrite()

{

FILE*wf;

inti,n;

floats;

wf=fopen("OUTll.DAT","w");

s=countValue(1000);

fprintf(wf,"%f\n",s);

fclose(wf);

}

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

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

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

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

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

試題程序:

#include<stdio.h>

#include<string.h>

#include<conio.h>

#include<ctype.h>

unsignedcharxx[50][80];

intmaxline=0;/*文章的總行數(shù)*/

intReadDat(void);

voidWriteDat(void);

voidencryptChar()

{

main()

{

clrscr();

if(ReadDat())

{

printf("數(shù)據(jù)文件ENG4.IN不能打開!\n\007");

return;

}

encryptChar();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

unsignedchar*p;

if((fp=fopen("ENG4.IN","r"))==NULL)return1;

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

{

p=strchr(xx[i],'\n');

if(p)*p=0;

i++;

}

maxline=i;

fclose(fp);

return0;

}

voidWriteDat(void)

{

FILE*fp;

inti;

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

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

{

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

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

}

fclose(fp);

}

36.下列程序的功能是:將一正整數(shù)序列{K1,K2,…,K9}重新排成一個新的序列。新序列中,比K1小的數(shù)都在K1的左面(后續(xù)的再向左存放),比K1大的數(shù)都在K1的右面(后續(xù)的再向右存放),從K1向右掃描。要求編寫函數(shù)jsValue()實現(xiàn)此功能,最后調用函數(shù)writeDat()把新序列輸出到文件out90.dat中。

說明:在程序中已給出了10個序列,每個序列中有9個正整數(shù),并存入數(shù)組a[10][9]中,分別求出這10個新序列。

例如:序列排序前{6,8,9,1,2,5,4,7,3}

序列排序后{3,4,5,2,1,6,8,9,7}

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

請勿改動主函數(shù)main()和寫函數(shù)writeDat()的內容。

試題程序:

#include<stdio.h>

jsValue(inta[10][9])

{

}

main()

{

inta[10][9]={{6,8,9,1,2,5,4,7,3},

{3,5,8,9,1,2,6,4,7},

{8,2,1,9,3,5,4,6,7},

{3,5,1,2,9,8,6,7,4},

{4,7,8,9,1,2,5,3,6},

{4,7,3,5,1,2,6,8,9},

{9,1,3,5,8,6,2,4,7},

{2,6,1,9,8,3,5,7,4},

{5,3,7,9,1,8,2,6,4},

{7,1,3,2,5,8,9,4,6},

};

inti,j;

jsValue(a);

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

{

for(j=0;j<9;j++)

{

printf("%d",a[i][j]);

if(j<=7)printf(",");

}

printf("\n");

}

writeDat(a);

}

writeDat(inta[10][9])

{

FILE*fp;

inti,j;

fp=fopen("out90.dat","w");

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

{

for(j=0;j<9;j++)

{

fprintf(fp,"%d",a[i][j]);

if(j<=7)fprintf(fp,",");

}

fprintf(fp,"\n");

}

fclose(fp);

}

參考答案

1.C

2.D解析:①TCP/IP參考模型的傳輸層定義了兩種協(xié)議,即傳輸控制協(xié)議(TCP,TransportControlProtocol)與用戶數(shù)據(jù)報協(xié)議(UDP,UserDatagramProtocol)。②TCP協(xié)議是一種可靠的面向連接的協(xié)議,它允許將一臺主機的字節(jié)流無差錯地傳送到目的主機。TCP協(xié)議同時要完成流量控制功能,協(xié)調收發(fā)雙方的發(fā)送與接受速度,達到正確傳輸?shù)哪康?。③UDP協(xié)議是一種不可靠的無連接協(xié)議,它主要用于不要求按分組順序到達的傳輸中,分組傳輸順序檢查與排序由應用層完成。④UDP是不可靠的無連接協(xié)議。TCP是一種可靠的面向連接的協(xié)議。

3.C在配置DHCP服務時,保留地址可以使用作用域地址范圍中的任何IP地址。因此C選項描述錯誤,所以選擇C選項。

4.A

5.BRPR環(huán)限制數(shù)據(jù)幀只在源節(jié)點與目的節(jié)點之間的光纖段上傳輸,當源節(jié)點成功的發(fā)送一個數(shù)據(jù)幀之后,這個數(shù)據(jù)幀要由目的節(jié)點從環(huán)中收回,所以B選項描述錯誤。

6.D

7.D

8.CC【解析】經(jīng)過子網(wǎng)聚合,IP地址塊為202.113.79.0/25,去掉第—個IP和最后—個IP即得128-2=126。

9.D

10.B區(qū)域標識符位數(shù)為32,故選B。

11.會話【解析】在OSI/RM中,會話層(Sessionlayer)的要任務是組織兩個會話進程之間的通信,并管;理數(shù)據(jù)的交換。

12.(18)應用級

【解析】網(wǎng)絡防火墻包括包過濾路由器、應用級網(wǎng)關和電路級網(wǎng)關。

.10000解析:一臺主機的IP地址為00,屏蔽碼為,則網(wǎng)絡號為(IP地址與屏蔽碼進行邏輯“與”得到的結果)。與該主機直接相連的唯一的路由器具有兩個個IP地址,一個為00,屏蔽碼為,可以得出網(wǎng)絡號為,即該路由器網(wǎng)絡相連,而主機所在的網(wǎng)絡號剛好為。另一個IP地址為,屏蔽碼為.可以得出網(wǎng)絡號。這樣我可以得到主機和路由器的關系,所以該主機的默認路由為00。

14.HTTPWWW服務采用客戶機/服務器工作模式,以超文本標記語言(HyperTextMark-upLanguage,HTML)與超文本傳輸協(xié)議(HyperTextTransferProtocol,HTTP)為基礎,為用戶提供界面一致的信息瀏覽系統(tǒng)。

15.HTTP對于基于Web的在線郵箱,用戶在收發(fā)郵件時使用的是HTTP協(xié)議。使用Web在線郵箱收發(fā)郵件時,用戶必須先登錄到網(wǎng)站,看信和寫信一般也是在線進行的。著名的門戶網(wǎng)站大都提供免費郵箱服務,如Yahoo、Hotmail、網(wǎng)易163、新浪、希賽等。用戶只要登錄網(wǎng)站,按要求注冊,即可獲得一個屬于自己的電子郵箱,然后根據(jù)其使用說明,就可以自由地收發(fā)郵件了。由于這種郵箱是以網(wǎng)頁形式來顯示,并通過網(wǎng)頁的方式來完成寫、寄、讀、轉發(fā)等操作的,所以使用起來比較簡單,其操作都是在線進行的,對用戶的客戶端沒有什么特別的要求,很適合接收郵件地點不固定的用戶使用。

16.GIS【解析】地理信息系統(tǒng)(GIS)有時又稱為“地學信息系統(tǒng)”或“資源與環(huán)境信息系統(tǒng)”。它是一種特定的十分重要的空間信息系統(tǒng)。它是在計算機硬、軟件系統(tǒng)支持下,對整個或部分地球表層(包括大氣層)空間中的有關地理分布數(shù)據(jù)進行采集、儲存、管理、運算、分析、顯示和描述的技術系統(tǒng)。

17.郵件頭、郵件體郵件頭、郵件體解析:電子郵件由郵件頭、郵件體兩部分組成。

18.以太網(wǎng)物理地址以太網(wǎng)物理地址解析:以太剛的物理地址長度為48位,6個字節(jié),表示時在兩個十六進制數(shù)之間用一個連宇符隔開。

19.

.1

21.編譯程序編譯程序解析:把高級語言程序翻譯成機器語言目標程序的工具,有兩種類型;解釋程序和編譯程序。編譯程序是指輸入的整個源程序進行全部的翻譯轉換,產生出機器語言的目標程序,然后讓計算機執(zhí)行從而得到計算機結果。解釋程序就是把源程序輸入一句,翻譯一句,執(zhí)行一句,并不成為整個目標程序。

22.拆裝子層(SAR)拆裝子層(SAR)解析:ATM網(wǎng)絡中包含物理層、ATM層、ATM適配層(AAL)。ATM適配層(AAL)把高層協(xié)議分組傳遞到下層的ATM層。它定義了4類服務。每類服務要求不同,如五連接和面向連接的服務,恒定比特率和可變比特率服務,實時服務和非實時服務。ATM適配層分成兩個子層:會聚子層(CS)和拆裝子層(SAR)。CS本身包括兩個子層:特定業(yè)務會聚子層(SSCS)和公共部分會聚子層(CPCS)。其中SSCS完成與特定服務有關的功能,CPCS完成所有業(yè)務的公共功能。

23.集中式集中式解析:目前,P2P網(wǎng)絡存在4種主要的結構類型,集中式拓撲結構、分布式非結構化拓撲結構、分布式結構化拓撲結構以及混合式P2P網(wǎng)絡結構。

24.虛擬虛擬解析:TCP建立的連接通常叫做虛擬連接,因為網(wǎng)絡系統(tǒng)并不對該連接提供硬件或軟件支持。此連接是由運行于兩臺主機上相互交換信息的兩個TCP軟件虛擬建立起來的。

25.Linux開放源代碼Linux開放源代碼解析:Linux操作系統(tǒng)與WindowsNT、Netware、UNIX等傳統(tǒng)網(wǎng)絡操作系統(tǒng)最大的區(qū)別是:Linux開放源代碼。正是由于這點,它才能夠引起人們廣泛的注意。

26.MIPSMIPS解析:本題考查點是經(jīng)典奔騰的處理速度。計算機CPU的處理速度是衡量計算機性能的一項重要的指標。常用每秒鐘處理多少條指令來描述。例如,MIPS(MillionInstructionsPerSecond)表示單字長定點指令的平均執(zhí)行速度;MFLOPS(MillionFLOatinginstructionsPerSecond)表示單字長浮定點指令的平均執(zhí)行速度。經(jīng)典奔騰的處理速度可達到300MIPS,即每秒鐘可平均執(zhí)行300兆條單字長定點指令。

27.服務器服務器解析:本題考查點是C/S結構模式的優(yōu)點。大型主機結構采用“主機—終端”的模式。多臺終端(鍵盤和顯示器)通過線路連接到一臺大型計算機上。這里的終端不具備自主處理數(shù)據(jù)的能力,僅能完成簡單的輸入輸出功能,通過分時共享方式共享主機的系統(tǒng)資源。所有數(shù)據(jù)處理和通信處理任務均由中央計算機來完成。C/S結構模式是在局域網(wǎng)的條件下,將網(wǎng)中結點分為客戶機(Client)和服務器(Server)兩類,其中C表示是Client(客戶機),S表示是Server(服務器)。服務器采用高配置與高性能的計算機,以集中方式管理局域網(wǎng)的共享資源。通過不同軟件的設置,服務器可以扮演數(shù)據(jù)庫服務器、文件服務器、打印服務器和通信服務器等多種角色,從而為客戶機提供各種服務。客戶機一般是PC微型機系統(tǒng),主要為本地用戶訪問本地資源與訪問網(wǎng)絡資源提供服務。C/S結構模式因為充分利用了客戶機和服務器二者的處理能力,構成了一個分布式環(huán)境,能克服大型主機結構中主機負擔過重、系統(tǒng)響應速度慢的缺點,從而對大型主機結構構成了挑戰(zhàn)。

28.安騰安騰解析:從奔騰到安騰(Itanium),標志著英特爾體系結構從IA-32向IA-64的推進。兩者的區(qū)別在于:奔騰是32位芯片,主要用于臺式機和筆記本電腦;而安騰是64位芯片,主要用于服務器和工作站。

29.【審題關鍵句】所有字符左移一個位置,串中的第一個字符移到最后。

\n【解題思路】

\n①定義循環(huán)變量i,字符變量first和字符指針變量P,并使P指向字符串S。

\n②把字符串S的第一個字符賦給first變量保存起來。

\n③在for循環(huán)語句中,循環(huán)變量i從0開始,依次遞增直到其值等于或大于(int)strlen(s)-1,把*(p+i+1)的值賦給*(p+i),實現(xiàn)把字符串S中的所有字符左移一個位置,循環(huán)結束后,把first的值賦給p[strlen(s)-1],即把字符串的首字符移動到字符串的最后位置上。

\n【參考答案】

\n

30.【審題關鍵旬】字符替代f(p)=p*11mod256,小于等于32或原字符的ASCII碼是偶數(shù)不變,否則替換。

\n【解題思路】

\n本題類似第70套試題,通過審題可以發(fā)現(xiàn)主要是排序條件的設置要求有所不同,參考答案的第6行,修改if條件語句的設置即可。

\n【參考答案】

\n

31.A解析:數(shù)字簽名技術的主要功能是保證信息傳輸過程中的完整性、發(fā)送者的身份認證,以及防止交易中的抵賴發(fā)生。

32.A解析:從事電子商務活動要求具有的技術有網(wǎng)站建設,安全控制,網(wǎng)上支付,網(wǎng)上營銷。4種技術不可分割,共同組成了電子商務活動的平臺。

33.C解析:快速以太網(wǎng)的數(shù)據(jù)傳輸速率為100Mbps,它保留著傳統(tǒng)的10Mbps速率以太網(wǎng)的所有特征,即相同的幀格式、介質訪問控制方法CSMA/CD和相同的接口與組網(wǎng)技術,而只是把以太網(wǎng)每個比特發(fā)送時間由100ns降低到10ns??焖僖蕴W(wǎng)標準IEEE802.3u在LLC子層使用IEEE802.2標準,在MAC子層使用CSMA/CD方法,只是定義了新的物理層標準100BASE-To100BASET標準采用介質獨立接口MII,它將MAC子層與物理層分隔開來,使得物理層在實現(xiàn)100Mbps速率時所使用的傳輸介質和信號編碼方式的變化不會影響MAC子層。

34.doublecountValue(intn){doublexy=0.0;inti;for(i=1;i<n;i++)if(i%3==0&&i%7==0)xy+=i;/*求n以內(不包括n)同時能被3與7整除的所有自然數(shù)之和*/xy=sqrt((double)xy);/*再對總和求平方根*/returnxy;}doublecountValue(intn)\r\n{\r\ndoublexy=0.0;\r\ninti;\r\nfor(i=1;i<n;i++)\r\nif(i%3==0&&i%7==0)xy+=i;/*求n以內(不包括n)同時能被3與7整除的所\r\n有自然數(shù)之和*/\r\nxy=sqrt((double)xy);/*再對總和求平方根*/\r\nreturnxy;\r\n}解析:本題的解題思路是:利用一個for循環(huán)依次從n個自然數(shù)當中取數(shù),對當前取出的數(shù)進行條件判斷。判斷條件為:既能被3整除同時也能被7整除,因此,用“&&”運算符來連接兩個條件表達式,當某數(shù)滿足判斷條件時,就把該數(shù)累加到變量xy中(xy的初始值為0.0),當所有滿足條件的數(shù)都被找完后,對累加求得的變量xy的值進行求平方根的計算,并把所求得的結果作為函數(shù)值返回。

35.voidencryptChar(){inti;char*pf;for(i=O;i<maxline;i++){pf=xx[i];/*指針pf指向各行的首地址*/while(*pf!=0){if(*pf*11%256>130||*pf*11%256<=32);/*如果廣計算后的值小于等于32或大于130*//*則該字符不變*/else*pf=*pf*11%256;/*否則將所對應的字符進行替代*/pf++;/*指針pf指向下一個字符*/}}}voidencryptChar()\r\n{\r\ninti;\r\nchar*pf;\r\nfor(i=O;i<maxline;i++)\r\n{\r\npf=xx[i];/*指針pf指向各行的首地址*/\r\nwhile(*pf!=0)\r\n{\r\nif(*pf*11%256>130||*pf*11%256<=32);\r\n/*如果廣計算后的值小于等于32或大于130*/\r\n/*則該字符不變*/\r\nelse\r\n*pf=*pf*11%256;/*否則將所對應的字符進行替代*/\r\npf++;/*指針pf指向下一個字符*/\r\n}\r\n}\r\n}解析:本題主要考查用指針變量來控制字符數(shù)組,由于要對已有二維字符數(shù)組的所有元素逐個處理,因此,需要定義一個字符指針變量來控制原二維數(shù)組的各行,當前行如果確定下來,用指針的移動就可以依次掃描該行的所有字符元素,每得到一個字符就對它進行條件判斷。根據(jù)題意,條件用“if(*pf*11%256>130||*pf*11%256<=32)”語句米實現(xiàn),如果該字符不滿足上述條件,就用一個新的字符來替代,新的字符是當前的字符乘以11的結果再去與256求余數(shù)。處理完畢后,指針去取下一個字符。如果該字符滿足所

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論