【2021年】云南省麗江市全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)真題(含答案)_第1頁(yè)
【2021年】云南省麗江市全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)真題(含答案)_第2頁(yè)
【2021年】云南省麗江市全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)真題(含答案)_第3頁(yè)
【2021年】云南省麗江市全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)真題(含答案)_第4頁(yè)
【2021年】云南省麗江市全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)真題(含答案)_第5頁(yè)
已閱讀5頁(yè),還剩17頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

【2021年】云南省麗江市全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)真題(含答案)學(xué)校:________班級(jí):________姓名:________考號(hào):________

一、單選題(10題)1.

2.設(shè)計(jì)FDDI的目的是為了()。

A.為信息產(chǎn)業(yè)調(diào)整打下堅(jiān)實(shí)基礎(chǔ)

B.實(shí)現(xiàn)調(diào)整、高可靠性和大范圍局域網(wǎng)連接

C.應(yīng)用于廣域網(wǎng)與城域網(wǎng)連接

D.盡快完成廣域網(wǎng)主干網(wǎng)連接

3.

4.用戶A通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)將消息傳給用戶B,若用戶B想確定收到的消息是否來(lái)源于用戶A,而且還要確定來(lái)自A的消息有沒(méi)有被別人篡改過(guò),則應(yīng)該在計(jì)算機(jī)網(wǎng)絡(luò)中使用()。

A.消息認(rèn)證B.身份認(rèn)證C.數(shù)字簽名D.以上都不對(duì)

5.下列關(guān)于綜合布線的描述中,正確的是()。

A.多介質(zhì)插座是用來(lái)連接UTP和STP的

B.適配器具有轉(zhuǎn)換不同數(shù)據(jù)速率的功能

C.與STP相比,UTP防止對(duì)外電磁輻射的能力更強(qiáng)

D.對(duì)于建筑群子系統(tǒng)來(lái)說(shuō),巷道布線法是最理想的方式

6.下列對(duì)Java語(yǔ)言描述正確的是_______。

A.Java是面向?qū)ο蟮腎nternet編程語(yǔ)言

B.Java只能在網(wǎng)絡(luò)環(huán)境下編寫應(yīng)用程序

C.Java語(yǔ)言和Linux操作系統(tǒng)一樣是一種公開(kāi)的由多人合作創(chuàng)造的

D.Java語(yǔ)言雖有移植性好、面向?qū)ο蟮忍攸c(diǎn),但它是以語(yǔ)言復(fù)雜為代價(jià)的

7.

8.WindowsNT和Windows2000系統(tǒng)能設(shè)置為在幾次無(wú)效登錄后鎖定帳號(hào),這可以防止()。

A.木馬B.暴力攻擊C.IP欺騙D.緩存溢出攻擊

9.如果一臺(tái)CiscoPIX525防火墻有如下配置Pix525(config)撐nameifethemetOinsidesecurityVALlPix525(config)#nameifethemetloutsidesecurityVAL2Pix525(config)#nameifethemet2DMZsecurityVAL3那么VALl、VAL2、VAL3可能的取值分別是()。

A.0、50、100B.0、100、50C.100、0、50D.100、50、0

10.下列對(duì)生成樹(shù)協(xié)議STP的相關(guān)描述中,錯(cuò)誤的是()。

A.BPDU每2秒鐘定時(shí)發(fā)送一次

B.BridgeID值最大的成為根網(wǎng)橋和根交換機(jī)

C.BPDU有兩種,分別為配置BPDU(<35個(gè)字節(jié))和拓?fù)渥兓ㄖ狟PDU(<4個(gè)字節(jié))

D.BridgeID由2字節(jié)優(yōu)先級(jí)值和交換機(jī)MAC地址組成,優(yōu)先級(jí)增值量是4096

二、填空題(10題)11.

12.幀中繼(Frame-Relay)是在X.25分組交換的基礎(chǔ)上簡(jiǎn)化了差錯(cuò)控制、流量控制和功能而形成的一種新的交換技術(shù)。

13.SDH信號(hào)最基本的模塊信號(hào)是STM-1,其速率為。

14.

15.

16.用戶數(shù)據(jù)報(bào)協(xié)議(UDP)的端口使用______位二進(jìn)制數(shù)示。

17.

18.DNS資源記錄包括:主機(jī)地址(A)資源記錄、郵件交換器(MX)資源記錄與________資源記錄。

19.

20.

80

P2P網(wǎng)絡(luò)存在集中式、__________、分布式結(jié)構(gòu)化和混合式結(jié)構(gòu)化四種主要結(jié)構(gòu)類型。

三、2.填空題(8題)21.CSMA/CD發(fā)送流程為:先聽(tīng)后發(fā),邊聽(tīng)邊發(fā),沖突停止,______延遲后重發(fā)。

22.通常,調(diào)制解調(diào)器的調(diào)制方式有三制種:振幅調(diào)制、頻率調(diào)制和【】調(diào)制。

23.虛擬局域網(wǎng)中邏輯工作組的結(jié)點(diǎn)組成不受物理位置的限制,它用______方式來(lái)實(shí)現(xiàn)邏輯工作組的劃分與管理。

24.IEEE802.3z標(biāo)準(zhǔn)在LLC子層使用【】標(biāo)準(zhǔn)。

25.OSI參考模型中,網(wǎng)絡(luò)層的主要功能有:______、擁塞控制和網(wǎng)絡(luò)互聯(lián)等。

26.把高級(jí)語(yǔ)言源程序翻譯成機(jī)器語(yǔ)言目標(biāo)程序的工具有兩種類型:解釋程序和______程序。

27.建筑物綜合布線系統(tǒng)一般采用開(kāi)放式模塊化結(jié)構(gòu),它具有良好的可擴(kuò)展性和很高的靈活性等特點(diǎn),其傳輸介質(zhì)主要采用光纖與______混合結(jié)構(gòu)。

28.由于Windows2000Server采用了活動(dòng)目錄服務(wù),因此Windows2000網(wǎng)絡(luò)中所有的域控制器之間的關(guān)系是【】的。

四、C語(yǔ)言程序設(shè)計(jì)題(2題)29.函數(shù)ReadDat實(shí)現(xiàn)從文件in.dat中讀取一篇英文文章,存入到字符串?dāng)?shù)組xx中;請(qǐng)編制函數(shù)encryptChar,按給定的替代關(guān)系對(duì)數(shù)組xx中的所有字符進(jìn)行替代,仍存入數(shù)組xx對(duì)應(yīng)的位置上,最后調(diào)用函數(shù)WriteDat把結(jié)果xx輸出到文件oul.dat中。

替代關(guān)系:f(p)=p*11mod256,mod為取余運(yùn)算,P是數(shù)組xx中某一個(gè)字符的ASCIl值,f(p)是計(jì)算后的無(wú)符號(hào)整型值(注意:中間變量定義成整型變量),如果原字符是小寫字母或計(jì)算后f(p)值小于等于32,則該字符不變,否則用f(p)替代所對(duì)應(yīng)的字符。

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

請(qǐng)勿改動(dòng)主函數(shù)main、讀函數(shù)ReadDat和輸出函數(shù)WriteDat的內(nèi)容。

30.

yy[9]中,即第一個(gè)候選人的得票數(shù)存入yy[O]中,以此類推。最后調(diào)用函數(shù)WriteDat把結(jié)果yy輸出到文件out.dat中。

注意:部分源程序存放在test.c文件中。

請(qǐng)勿改動(dòng)主函數(shù)main、讀函數(shù)ReadDat和輸出函數(shù)writeDat的內(nèi)容。

第l4類字符左右移動(dòng)指定位后與原字符之和替換原字符

五、1.選擇題(3題)31.假設(shè)使用一種加密算法,它的加密方法很簡(jiǎn)單:將每一個(gè)字母加5,即a加密為f,b加密成g。這種算法的密鑰是5,那么它屬于()。

A.對(duì)稱密碼術(shù)B.分組密碼術(shù)C.公鑰密碼術(shù)D.單向函數(shù)密碼術(shù)

32.網(wǎng)絡(luò)操作系統(tǒng)為支持分布式服務(wù)功能,提出了—種新的網(wǎng)絡(luò)資源管理機(jī)制,即______。

A.目錄服務(wù)B.分布式目錄服務(wù)C.數(shù)據(jù)庫(kù)服務(wù)D.活動(dòng)目錄服務(wù)

33.計(jì)算機(jī)化的電話交換機(jī)(CBX)屬于()技術(shù)。

A.局域網(wǎng)B.廣域網(wǎng)C.城域網(wǎng)D.計(jì)算機(jī)網(wǎng)絡(luò)

六、1.程序設(shè)計(jì)題(3題)34.已知數(shù)據(jù)文件1N69.DAT中存有200個(gè)4位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請(qǐng)編制一函數(shù)jsVal(),其功能是:把一個(gè)4位數(shù)的千位數(shù)上的值減百位數(shù)上的值再減十位數(shù)上的值最后減個(gè)位數(shù)上的值,如果得出的值大于等于零且此4位數(shù)是奇數(shù),則統(tǒng)計(jì)出滿足此條件的數(shù)的個(gè)數(shù)cnt并把這些4位數(shù)存入數(shù)組b中,然后對(duì)數(shù)組b的4位數(shù)按從小到大的順序進(jìn)行排序,最后調(diào)用函數(shù)writeDat()把結(jié)果cnt及數(shù)組b中的符合條件的4位數(shù)輸出到out69.dat文件中。

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

程序中已定義數(shù)組:a[200],b[200],已定義變量:cnt。

請(qǐng)勿改動(dòng)主函數(shù)main()、讀函數(shù)readDat()和寫函數(shù)writeDat()的內(nèi)容。

試題程序:

#include<stdio.h>

#defineMAX200

inta[MAX],b[MAX],cnt=0;

voidjsVal()

{

}

voidreadDat()

{

inti;

FILE*fp;

fp=fopen("IN69.DAT","r");

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

fscanf(fp,"%d",&a[i]);

fclose(fp);

}

voidmain()

{

inti;

readDat();

jsVal();

printf("滿足條件的數(shù)=%d\n",cnt);

for(i=0;i.printf("%d",b[i]);

printf("\n");

wrfteDat();

}

writeDat()

{

FILE*fp;

ihti;

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

fprintf(fp,"%d\n",cnt);

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

fprintf(fp,"%d\n",b[i]);

fclose(fp);

}

35.函數(shù)ReadDat()的功能是實(shí)現(xiàn)從文件ENG62.IN中讀取一篇英文文章,存入到字符串?dāng)?shù)組xx中。請(qǐng)編制函數(shù)encryChar(),按給定的替代關(guān)系對(duì)數(shù)組xx中所有字符進(jìn)行替代,仍存入數(shù)組xx的對(duì)應(yīng)的位置上,最后調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件PS62.DAT中。

替代關(guān)系:f(p)=p*13mod256(p是數(shù)組xx中某一個(gè)字符的ASCII值,f(b)是計(jì)算后新字符的ASCII值),如果計(jì)算后f(p)的值小于等于32或其ASCII值是偶數(shù),則該字符不變,否則將f(p)所對(duì)應(yīng)的字符進(jìn)行替代。

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

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

請(qǐng)勿改動(dòng)函數(shù)main()、讀函數(shù)ReadDat()和寫函數(shù)WriteDa()的內(nèi)容。

#include<conio.h>

#include<stdio.h>

#include<string.h>

#include<ctype.h>

unsignedcharxx[50][80];

intmaxline=0;

intReadDat(void);

voidWriteDat(void);

voidencryChar()

{

}

voidmain()

{

clrscr();

if{ReadDat())

{

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

return;

}

encryChar();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

unsignedchar*p;

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

return1;

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

{

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

if(p)*p=0;

i++;

}

maxline=i;

fclose(fp);

return0;

}

voidWriteDat()

{

FILE*fp;

inti;

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

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

{

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

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

}

fclose(fp);

}

36.已知在文件IN42.DAT中存有N個(gè)實(shí)數(shù)(N<200),函數(shù)ReadDat()讀取這N個(gè)實(shí)數(shù)并存入數(shù)組xx中。請(qǐng)編制程序Ca1Value(),其功能要求:

(1)求出這N個(gè)實(shí)數(shù)的平均值aver。

(2)分別求出這N個(gè)實(shí)數(shù)的整數(shù)部分值之和sumint及其小數(shù)部分之和sumdec,最后調(diào)用函數(shù)WriteDat()把所求的結(jié)果輸出到文件OUT42.DAT中。

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

請(qǐng)勿改動(dòng)主函數(shù)main()、讀函數(shù)ReadDat()和寫函數(shù)WriteDat()的內(nèi)容。

試題程序:

#include<stdio.h>

#include<conio.h>

#defineMAXNUM200

floatxx[MAXNUM];

intN=0;

doubleaver=0.0;

doublesumint=0.0;

doublesumdec=0.0;

intReadDat();

voidWriteDat();

voidCalValue()

{

}

voidmain()

{

clrscr();

if(ReadDat())

{

printf("數(shù)據(jù)文件IN42.DAT不能打開(kāi)!\007\n");

return;

}

CalValue();

printf("文件IN42.DAT中共有實(shí)數(shù)%d個(gè)\n",N);

printf("平均值=%.21f\n",aver);

printf("整數(shù)部分之和=%.21f\n",sumint);

printf("小數(shù)部分之和=%.21f\n",sumdec);

WriteDat();

}

intReadDat()

{

FILE*fp;

intj;

if((fp=fopen("in42.dat","r"))==NULL)

return1;

while(!feof(fp))

{

fscanf(fp,"%f",&xx[N]);

if(xx[N]>0.001)N++;

}

fclose(fp);

return0;

}

voidWriteDat()

{

FILE*fp;

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

fprintf(fp,"%dkn%.21f\n%.21f\n%.21f\n",N,aver,sumint,sumdec);

fclose(fp);

}

參考答案

1.D

2.B

3.D

4.A消息認(rèn)證的內(nèi)容包括:證實(shí)消息的信源和信宿;消息內(nèi)容是否曾受到偶然或有意的篡改;消息的序號(hào)和時(shí)間性是否正確。\r\n

5.B多介質(zhì)插座是用來(lái)連接銅纜和光纖的。srrp即屏蔽雙絞線,uTP即非屏蔽雙絞線。與STP相比,urIP防止對(duì)外電磁輻射的能力較弱。在連接使用不同信號(hào)的數(shù)模轉(zhuǎn)換或數(shù)據(jù)速率轉(zhuǎn)換裝置時(shí),宜采用適配器。對(duì)于建筑群子系統(tǒng)來(lái)說(shuō),管道內(nèi)布線法是最理想的方式。故選B選項(xiàng)。

6.A

7.B

8.B

9.C在缺省情況下,ethernet0端口被命名為內(nèi)部接口(inside),安全級(jí)別是100;ethernetl端口被命名為外部接口(0utside),安全級(jí)別是O;ethernet2端口被命名為中間接口DMZ,安裝級(jí)別為50。故選擇C選項(xiàng)。

10.BBridgeID值最小的成為根網(wǎng)橋和根交換機(jī)。故選擇B選項(xiàng)。

11.

12.路由選擇幀中繼的主要特點(diǎn)是:中速到高速的數(shù)據(jù)接口,標(biāo)準(zhǔn)速率為DSI(即T1速率);可用于專用網(wǎng)和公共網(wǎng);使用可變長(zhǎng)分組,簡(jiǎn)化了差錯(cuò)控制、流量控制和路由選擇功能。

13.155.520MbpsSDH信號(hào)最基本的模塊信號(hào)是STM-1,其傳輸速率為155.520Mbps。

14.假冒

【解析】假冒是某個(gè)未授權(quán)實(shí)體使守衛(wèi)者相信它是一個(gè)合法的實(shí)體,從而獲取該合法用戶的特權(quán)。

15.

16.1616解析:用戶數(shù)據(jù)報(bào)協(xié)議(UDP)的端口使用16位二進(jìn)制數(shù)表示。

17.整機(jī)

【解析】計(jì)算機(jī)系統(tǒng)是由硬件和軟件構(gòu)成的,其中硬件分成芯片、板卡、整機(jī)和網(wǎng)絡(luò)四個(gè)層次。

18.別名或CNAME

\n

19.

20.分布式非結(jié)構(gòu)化

21.隨機(jī)隨機(jī)解析:在Ethernet中,發(fā)送結(jié)點(diǎn)以“廣播”方式把數(shù)據(jù)通過(guò)作為公用傳輸介質(zhì)的總線發(fā)送出去,總線上所有的結(jié)點(diǎn)都能“收聽(tīng)”到發(fā)送結(jié)點(diǎn)發(fā)送的數(shù)據(jù),為了避免沖突,CSMA/CD的發(fā)送流程可以概括為:先聽(tīng)后發(fā)、邊聽(tīng)邊發(fā)、沖突停止、隨機(jī)延遲后重發(fā)。

22.相位相位解析:調(diào)制解調(diào)器的調(diào)制方式有三種:振幅調(diào)制(PSK)、頻率調(diào)制(FSK)和相位調(diào)制(ASK)。

23.軟件軟件解析:虛擬網(wǎng)絡(luò)是建立在局域網(wǎng)交換機(jī)或ATM交換機(jī)之上的,它以軟件方式來(lái)實(shí)現(xiàn)邏輯工作組的劃分與管理。

24.IEEE802.2IEEE802.2解析:IEEE802.2標(biāo)準(zhǔn),定義了邏輯鏈路控制LLC子層功能與服務(wù)。由IEEE802標(biāo)準(zhǔn)之間的關(guān)系可知,IEEE802.3標(biāo)準(zhǔn)、IEEE802.4標(biāo)準(zhǔn)、IEEES02.5標(biāo)準(zhǔn)、IEEE802.9標(biāo)準(zhǔn)和IEEES02.11標(biāo)準(zhǔn)具有相同的邏輯鏈路控制LLC子層,都采用IEEE802.2標(biāo)準(zhǔn)。

25.路由選擇路由選擇解析:OSI參考模型中,網(wǎng)絡(luò)層要實(shí)現(xiàn)路由選擇、擁塞控制和網(wǎng)絡(luò)互聯(lián)等功能。

26.編譯編譯解析:解釋就是輸入一句源程序就翻譯一句、執(zhí)行一句;編譯就是將整個(gè)源程序進(jìn)行全部翻譯轉(zhuǎn)換。

27.非屏蔽雙絞線非屏蔽雙絞線解析:建筑物綜合布線系統(tǒng)一般具有很好的開(kāi)放式結(jié)構(gòu),采用模塊化結(jié)構(gòu),它具有良好的可擴(kuò)展性和很高的靈活性等特點(diǎn),其傳輸介質(zhì)主要采用光纖與非屏蔽雙絞線混合結(jié)構(gòu)。

28.平等平等解析:域仍然是Windows2000Server的基本管理單位,所有的域控制器之間都是平等的關(guān)系,不再區(qū)分主域控制器與備份域控制器,主要是因?yàn)椴捎昧嘶顒?dòng)目錄服務(wù)。在進(jìn)行目錄復(fù)制時(shí),不是沿用一般目錄的主從方式,而是采用多主復(fù)制方式。

29.【審題關(guān)鍵句】字符替代f(p)=p*11mod256,小于等于32或原字符對(duì)應(yīng)小寫字母不變,否則替換。

\n【解題思路】

\n本題類似第69套試題,通過(guò)審題可以發(fā)現(xiàn)主要是排序條件的設(shè)置要求有所不同,參考答案的第6行,修改if條件語(yǔ)句的設(shè)置即可。另外,在源程序中已經(jīng)定義了一個(gè)無(wú)符號(hào)變量val,因此,在編寫答案程序時(shí),不需要再重新定義。

\n【參考答案】

\n

30.【審題關(guān)鍵句】10列100行選票,每行小于等于5的無(wú)效,統(tǒng)計(jì)存入數(shù)組。

\n【解題思路】

\n本題類似第55套試題,通過(guò)審題可以發(fā)現(xiàn)本題僅一個(gè)不同點(diǎn),即本題中要求每行選票中選中數(shù)大于5時(shí)記錄才有效,與第55套的要求剛好相反,參考答案的第8行,修改該條件語(yǔ)句的條件設(shè)置即可。

\n【參考答案】

\n

\n第14類字符左右移動(dòng)指定位后與原字符之和替換原字符

31.A解析:題目所述的加密算法屬于置換密碼,又由于它的密鑰只有一個(gè)5,所以也是對(duì)稱密碼算法。

32.B解析:網(wǎng)絡(luò)操作系統(tǒng)為支持分布式服務(wù)功能,提出了一種新的網(wǎng)絡(luò)資源管理機(jī)制,即分布式目錄服務(wù)。分布式目錄服務(wù)將分布在不同地理位置的資源,組織在一種具有全局性的、可復(fù)制的分布式數(shù)據(jù)庫(kù)中,網(wǎng)絡(luò)中多個(gè)服務(wù)器都有該數(shù)據(jù)庫(kù)的副本。

33.A解析:計(jì)算機(jī)化的電話交換機(jī)(CBX)屬于局域網(wǎng)技術(shù)的范疇。

34.voidjsVal(){ihtithouhuntendataj;for(i=0;i<MAX;i++)thou=a[i]/1000;/*求四位數(shù)的千位數(shù)字*/hun=a[i]%1000/100;/*求四位數(shù)的百位數(shù)字*/ten=a[i]%100/10;/*求四位數(shù)的十位數(shù)字*/data=a[i]%10;/*求四位數(shù)的個(gè)位數(shù)字*/if((thou-hun-ten-data>=0)&&a[i]%2==1)/*如果千位數(shù)減百位數(shù)再減十位數(shù)最后減個(gè)位數(shù)得出的值大于零且此4位數(shù)是奇數(shù)*/{b[cnt]=a[i];/*則將該數(shù)存入數(shù)組b中*/cnt++;/*統(tǒng)計(jì)滿足條件的數(shù)的個(gè)數(shù)*/}}for(i=0;ifor(j=i+1;j<cnt;j++)if(b[i]>b[j]){data=bIii;b[i]=b[j];b[j]=data;}}voidjsVal()\r\n{\r\nihti,thou,hun,ten,data,j;\r\nfor(i=0;i<MAX;i++)\r\nthou=a[i]/1000;/*求四位數(shù)的千位數(shù)字*/\r\nhun=a[i]%1000/100;/*求四位數(shù)的百位數(shù)字*/\r\nten=a[i]%100/10;/*求四位數(shù)的十位數(shù)字*/\r\ndata=a[i]%10;/*求四位數(shù)的個(gè)位數(shù)字*/\r\nif((thou-hun-ten-data>=0)&&a[i]%2==1)\r\n/*如果千位數(shù)減百位數(shù)再減十位數(shù)最后減個(gè)位數(shù)得出的值大于零且此4位數(shù)是奇數(shù)*/\r\n{\r\nb[cnt]=a[i];/*則將該數(shù)存入數(shù)組b中*/\r\ncnt++;/*統(tǒng)計(jì)滿足條件的數(shù)的個(gè)數(shù)*/\r\n}\r\n}\r\nfor(i=0;ifor(j=i+1;j<cnt;j++)\r\nif(b[i]>b[j])\r\n{\r\ndata=bIii;\r\nb[i]=b[j];\r\nb[j]=data;\r\n}\r\n}解析:本題考查的知識(shí)點(diǎn)如下:

(1)“%”與“/”的使用。

(2)循環(huán)結(jié)構(gòu)與判斷結(jié)構(gòu)的使用。

(3)數(shù)據(jù)的排序。

本題中,首先借助“%”與“/”將4位數(shù)各位上的數(shù)拆成獨(dú)立的數(shù)字:將1個(gè)4位數(shù)整除1000則可得到其干位上的數(shù)字,除以1000取余再整除100則可得百位上的數(shù)字,除以100取余再整除10則可得十位上的數(shù)字,除以10取余則得個(gè)位上的數(shù)字。1個(gè)數(shù)除以2取余所得的數(shù)等于1,則此數(shù)是奇數(shù)。利用循環(huán)結(jié)構(gòu)實(shí)現(xiàn)對(duì)200個(gè)數(shù)據(jù)的判斷。題中要求將符合條件的4位數(shù)按從小到大的順序存入數(shù)組b中,我們可以先將符合條件的4位數(shù)存入數(shù)組b然后對(duì)b中的數(shù)進(jìn)行排序。排序使用“選擇排序法”。

35.voidencryChar(){inti;char*pf;for(i=O;i{while(*pr!=0){if(((*pf*13%256)%2==O)||(*pf*13%256<=32))/*如果計(jì)算后的值小于等于32或其ASCII值是偶數(shù)*/{pf++;/*則該字符不變?nèi)ト∠乱粋€(gè)字符*/continue;/*退出此次循環(huán)*/}*pf=*pf*13%256;/*否則將新字符替代原字符*/pf++;/*去取下一個(gè)字符*/}}}voidencryChar()\r\n{\r\ninti;\r\nchar*pf;\r\nfor(i=O;i{\r\nwhile(*pr!=0)\r\n{\r\nif(((*pf*13%256)%2==O)||(*pf*13%256<=32))\r\n/*如果計(jì)算后的值小于等于32或其ASCII值是偶數(shù)*/

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論