【2021年】湖北省黃岡市全國計算機(jī)等級考試網(wǎng)絡(luò)技術(shù)真題(含答案)_第1頁
【2021年】湖北省黃岡市全國計算機(jī)等級考試網(wǎng)絡(luò)技術(shù)真題(含答案)_第2頁
【2021年】湖北省黃岡市全國計算機(jī)等級考試網(wǎng)絡(luò)技術(shù)真題(含答案)_第3頁
【2021年】湖北省黃岡市全國計算機(jī)等級考試網(wǎng)絡(luò)技術(shù)真題(含答案)_第4頁
【2021年】湖北省黃岡市全國計算機(jī)等級考試網(wǎng)絡(luò)技術(shù)真題(含答案)_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

【2021年】湖北省黃岡市全國計算機(jī)等級考試網(wǎng)絡(luò)技術(shù)真題(含答案)學(xué)校:________班級:________姓名:________考號:________

一、單選題(10題)1.

2.目前的防火墻防范主要是()。

A.主動防范B.被動防范C.不一定

3.計算機(jī)種類繁多,按照“現(xiàn)實的分類”,可以將計算機(jī)分為()。

A.臺式機(jī)、便攜機(jī)、掌上機(jī)3種類型

B.巨型機(jī)、大型機(jī)、中型機(jī)、小型機(jī)和微型機(jī)5種類型

C.服務(wù)器、工作站、臺式機(jī)、便攜機(jī)、手持設(shè)備5種類型

D.大型主機(jī)、小型計算機(jī)、個人計算機(jī)、工作站、巨型計算機(jī)和小巨型機(jī)6種類型

4.以下哪個地址是MAC地址______。

A.0D-01-22-AA

B.00-01-22-0A-AD-01

C.A0.01.00

D.139.216.000.012.002

5.下列屬于廣域網(wǎng)QoS技術(shù)的是()。

A.RSVPB.PSTNC.MSTPD.ISDN

6.下列關(guān)于ADSL的描述中,錯誤的是()

A.ADSL使用1對銅雙絞線

B.ADSL的上下行速率是相同的

C.ADSLModem用于連接計算機(jī)

D.采用ADSL技術(shù)可以通過PSTN接入Internet

7.某企業(yè)分配給產(chǎn)品部的IP地址塊為92/26,分配給市場部的IP地址塊為60/27,分配給財務(wù)部的IP地址塊是28/27,那么這三個地址經(jīng)過聚合后的地址為()

A./25

B./26

C.28/25

D.28/26

8.如果沒有特殊聲明,匿名FTP服務(wù)登錄賬號為________。

A.userB.anonymousC.guestD.用戶自己的電子郵件地址

9.下列關(guān)于RPR技術(shù)的描述中,錯誤的是()

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

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

C.兩個RPR節(jié)點之間的裸光纖最大長度為100公里

D.RPR用頻分復(fù)用的方法傳輸IP分組

10.

二、填空題(10題)11.___________是一種通過現(xiàn)有普通電話線為家庭、辦公室提供寬帶數(shù)據(jù)傳輸服務(wù)的技術(shù)。

12.異步傳輸ATM技術(shù)是一種【】和復(fù)用技術(shù)。

13.

14.(14)服務(wù)器響應(yīng)并發(fā)請求有兩種實現(xiàn)方案:重復(fù)服務(wù)器方案和________。

15.

16.第

64

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

17.結(jié)構(gòu)化布線系統(tǒng)的結(jié)構(gòu)與當(dāng)前所連接的設(shè)備的位置【】。

18.

19.傳統(tǒng)文本都是線性的、順序的,如果是非線性的、非順序的則稱為【】。

20.X-Scanner運行在Windows平臺下,它主要針對WindowsNT/Windows2000/WindowsxP操作系統(tǒng)的安全進(jìn)行全面細(xì)致評估,可以掃描出很多Windows系統(tǒng)流行的漏洞,并詳細(xì)地指出安全的脆弱環(huán)節(jié)與________措施。

三、2.填空題(8題)21.防火墻技術(shù)大體上可分為網(wǎng)絡(luò)層防火墻和應(yīng)用層防火墻兩類,常見的代理服務(wù)器屬于______防火墻。

22.信息安全主要包括3個方面:物理安全、安全監(jiān)測和______。

23.目前,通用的IP組播組管理協(xié)議是______。

24.網(wǎng)橋和路由器都是網(wǎng)絡(luò)互聯(lián)的設(shè)備,它們的區(qū)別在于網(wǎng)橋工作在數(shù)據(jù)鏈路層,而路由器工作在______層。

25.在網(wǎng)絡(luò)系統(tǒng)中,當(dāng)信息從信源向信宿流動時,受到攻擊的類型包括中斷、______、修改和捏造。

26.域名服務(wù)器包括遞歸解析和______。

27.IEEE802.11b定義了使用跳頻技術(shù)的無線局域網(wǎng)標(biāo)準(zhǔn),它的最高傳輸速率可以達(dá)到______Mbit/s。

28.常見的摘要算法有消息摘要4算法MD4、消息摘要5算法MD5和______。

四、C語言程序設(shè)計題(2題)29.已知數(shù)據(jù)文件in.dat中存有300個四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請編制一函數(shù)jsValue,其功能是:求出千位數(shù)上的數(shù)加百位數(shù)上的數(shù)等于十位數(shù)上的數(shù)加個位數(shù)上的數(shù)的個數(shù)cnt,再求出所有滿足此條件的四位數(shù)平均值pjzl,以及所有不滿足此條件的四位數(shù)平均值pjz2。最后maini函數(shù)調(diào)用寫函數(shù)writeDat把結(jié)果cnt,pjzl,pjz2輸出到out.dat文件。

例如:7153,7+1=5+3,則該數(shù)滿足條件計算平均值pjzl,且個數(shù)cnt=cnt+1。

8129,8+1!=2+9,則該數(shù)不滿足條件計算平均值pjz2。

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

程序中已定義數(shù)組:a[300],已定義變量:cnt,pjzl,pjz2

請勿改動數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫函數(shù)writeDat的內(nèi)容。

第5類按條件對字符進(jìn)行篩選、替換

30.函數(shù)ReadDat實現(xiàn)從文件in.dat中讀取1000個十進(jìn)制整數(shù)到數(shù)組xx中;請編制函數(shù)Compute分別計算出xx中數(shù)值為奇數(shù)的個數(shù)odd,偶數(shù)的個數(shù)even,平均值aver以及方差totfc的值,最后調(diào)用函數(shù)WriteDat把結(jié)果輸出到out.dat文件中。

計算方差的公式如下:

原始數(shù)據(jù)文件存放的格式是:每行存放10個數(shù),并用逗號隔開。(每個數(shù)均大于0且小于等于2000)注意:部分源程序存放在test.c文件中。

請勿改動主函數(shù)main和輸出數(shù)據(jù)函數(shù)writeDAT的內(nèi)容。

第8類按結(jié)構(gòu)體成員篩選并排序

五、1.選擇題(3題)31.當(dāng)一臺主機(jī)A配置了同一網(wǎng)絡(luò)中另一臺主機(jī)B相同的IP地址時,會()。

A.雙方如果不在相近的地理位置,就都可以同時工作

B.B被“踢”,A能正常使用此IP地址

C.雙方都得到網(wǎng)址沖突的警告,但都可以正常工作

D.雙方都會得到警告,B可以正常工作,A不能

32.三類和五類無屏蔽雙絞線是局域網(wǎng)中常用的傳輸介質(zhì),它們常用于數(shù)據(jù)傳輸率______的局域網(wǎng)中。

A.為10Mbps

B.為100Mbps

C.分別為10Mbps和100Mbps

D.分別為100Mbps和1000Mbps

33.在采用點一點通信線路的網(wǎng)絡(luò)中,由于連接多臺計算機(jī)之間的線路結(jié)構(gòu)復(fù)雜,因此確定分組從源結(jié)點通過通信子網(wǎng)到達(dá)目的結(jié)點的適當(dāng)傳輸路徑需要使用()。

A.差錯控制算法B.路由選擇算法C.擁塞控制算法D.協(xié)議變換算法

六、1.程序設(shè)計題(3題)34.已知在文件IN20.DAT中存有若干個(個數(shù)〈200)4位數(shù)字的正整數(shù),函數(shù)ReadDat()的功能是讀取這若干個正整數(shù)并存入數(shù)組xx中。請編制函數(shù)CalValue(),其功能要求:(1)求出這文件中共有多少個正整數(shù)totNum:(2)求㈩這些數(shù)中的各位數(shù)字之和是偶數(shù)的數(shù)的個數(shù)totCnt,以及滿足此條件的這些數(shù)的算術(shù)平均值totPjz,最后調(diào)用函數(shù)WriteDat()把所求的結(jié)果輸出到文件OUT20.DAT中。

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

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

試題程序:

#include〈stdio.h>

#inciude〈conio.h>

#defineMAXNUM200

intxx[MAXNUM];

inttotNum=O;/*文件IN20.DAT中共有多少個正整數(shù)*/

inttotCnt=0;/*符合條件的正整數(shù)的個數(shù)*/

doubletotPjz=0.0;/*平均值*/

intReadDat(void);

voidWritedat(void);

voidCalValue()

{

}

main()

{

inti;

clrscr();

for(i=0;i〈MAXNUM;i++)

xx[i]=0;

if(Readdat())

{

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

return;

}

CalValue();

printf("文件IN20.DAT中共有正整數(shù)=%d個\n",totNum);

printf("符合條件的正整數(shù)的個數(shù)=%d個\n",totCnt);

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

Writedat();

}

intReaddat(void)

{

FILE*fp;

inti=0;

if((fp=fopen("IN20.DAT","r"))==NULL)

return1;

while(!feof(fp))

{

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

}

fclose(fp);

return0;

}

voidWritedat(void)

{

FILE*fp;

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

fprintf(fp,"%d\n%d\n%.21f\n",totNum,totCnt,totPjz);

fclose(fp);

}

35.下列程序的功能是:計算500~800之間素數(shù)的個數(shù)cnt,并按所求素數(shù)的值從小到大的/頃序,再計算其間隔加、減之和,即第1個素數(shù)-第2個素數(shù)十第3個素數(shù)-第4個素數(shù)+第5個素數(shù)……的值sum。請編寫函數(shù)countValue()實現(xiàn)程序的要求,最后調(diào)用函數(shù)writeDaI()把結(jié)果cnt和sum輸出到文件OUT66.DAT中。

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

請勿改動主函數(shù)main()和寫函數(shù)writeDAT()的內(nèi)容。

試題程序;

#include<stdio.h>

intcnt,sum;

voidcountValue()

{

}

voidmain()

{

cnt=sum=0;

countValue();

printf("素數(shù)的個數(shù)=%d\n",ont);

printf("按要求計算得值=%d\n",sum);

writeDAT();

}

writeDAT()

{

FILE*fp;

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

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

fclose(fp);

}

36.編寫函數(shù),isValue(),它的功能是求Fibonacci數(shù)列中大于t的最小的一個數(shù),結(jié)果由函數(shù)返回,其中Fibonacci數(shù)列F(n)的定義為:

F(0)=0,F(xiàn)(1)=1

F(n)=F(n-1)+F(n-2)

最后調(diào)用函數(shù)writeDat(),把結(jié)果輸出到文件OUTl0.DAT中。

例如:當(dāng)t=1000時,函數(shù)值為1597。

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

請勿改動主函數(shù)main()和寫函數(shù)WriteDat()的內(nèi)容。

#include<stdio.h>

intjsValue(intt)

{

}

main()

{

intn;

n=1000;

printf("n=%d,f=%d\n",n,jsValue(n));

writeDat();

}

writeDat()

{

FILE*in,*out;

intn,s;

ut=fopen("OUT10.DAT","w");

s=jsValue(1O00);printf("%d",s);

fprintf(out,"%d\n",s);

fclose(out);

}

參考答案

1.C

2.B

3.C解析:關(guān)于計算機(jī)的分類法,過去曾習(xí)慣分為巨、大、中、小、微5種類型,但是這種分法早已經(jīng)過時了。1989年美國IEEE(電子電氣工程師學(xué)會)將計算機(jī)分成大型主機(jī)、小型計算機(jī)、個人計算機(jī)、工作站、巨型計算機(jī)和小巨型機(jī)6種類型,但這種分類法隨著時間也成為了傳統(tǒng)的分類法。按照“現(xiàn)實的分類”,可將計算機(jī)分為服務(wù)器、工作站、臺式機(jī)、便攜機(jī)、手持設(shè)備5種類型。

4.B解析:典型的MAC地址長度為48位(6個字節(jié)),標(biāo)準(zhǔn)的表示方法是在兩個十六進(jìn)制數(shù)之間用一個連字符隔開,故選項B是正確的。

5.A屬于廣域網(wǎng)QoS技術(shù)的是RSVP。目前寬帶城域網(wǎng)保證服務(wù)質(zhì)量QoS要求的技術(shù)主要有資源預(yù)留(RSVP)、區(qū)分服務(wù)(DittServ)和多協(xié)議標(biāo)記交換(MPLS)。故選項A正確。

6.B

7.C

8.B文件傳輸協(xié)議(FileTransferProtocal,F(xiàn)TP),是指在因特網(wǎng)上的兩臺計算機(jī)之間傳送文件的一種服務(wù)方式。文件傳輸也是因特網(wǎng)上使用較早的服務(wù)之一,今天仍然廣為使用。

通過將文件從本地計算機(jī)傳送到遠(yuǎn)程主機(jī)的過程稱為“上載(Upload)”,而將從遠(yuǎn)程主機(jī)取回文件存放在本地計算機(jī)中的過程稱為“下載(Download)”。無論因特網(wǎng)上兩臺計算機(jī)相距多么遙遠(yuǎn),只要支持FTP文件傳送協(xié)議,就可使用此項服務(wù)。

文件傳遞是一種實時聯(lián)機(jī)服務(wù),在文件傳送之前須取得遠(yuǎn)程計算機(jī)的授權(quán)并進(jìn)行登錄。因特網(wǎng)上提供FTP服務(wù)的計算機(jī)一般都支持匿名訪問,它允許用戶以“anonymous”作為用戶名,以自己的E-mail地址作為口令,這樣就可登錄到支持FTP的計算機(jī)上,下載其公共數(shù)據(jù)文件。

9.DD【解析】RPR將沿順時針傳輸?shù)墓饫w環(huán)叫做外環(huán),將沿逆時針傳輸?shù)墓饫w環(huán)叫做內(nèi)環(huán)。內(nèi)環(huán)和外環(huán)都可以用統(tǒng)計復(fù)用的方法傳輸IP分組。因此D選項錯誤。

10.D

11.ADSLADSL解析:ADSL是一種通過現(xiàn)有普通電話線為家庭、辦公室提供寬帶數(shù)據(jù)傳輸服務(wù)的技術(shù)。ADSL即非對稱數(shù)字信號傳送,它能夠在現(xiàn)有的雙絞銅線,即普通電話線上,提供高達(dá)8Mbps的高速下行速率,遠(yuǎn)高于ISDN速率;而上行速率有2Mbps,傳輸距離達(dá)3~5km。

12.分組交換分組交換解析:異步傳輸ATM技術(shù)是一種分組交換和復(fù)用技術(shù)。

13.

14.(14)并發(fā)服務(wù)器方案

【解析】服務(wù)器響應(yīng)并發(fā)請求有兩種實現(xiàn)方案:重復(fù)服務(wù)器方案和并發(fā)服務(wù)器方案。

15.應(yīng)用層

【解析】OSI七層網(wǎng)絡(luò)參考模型最高層是應(yīng)用層,它的作用是確定進(jìn)程之間通信的性質(zhì),以滿足用戶的需要。

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

17.無關(guān)無關(guān)解析:結(jié)構(gòu)化網(wǎng)絡(luò)布線系統(tǒng)預(yù)先按建筑物的結(jié)構(gòu),將建筑物中所有可能放置計算機(jī)及外部設(shè)備的位置都預(yù)先布好線,然后再根據(jù)實際所連接的設(shè)備情況,通過調(diào)整內(nèi)部跳線裝置,將所有計算機(jī)及外部設(shè)備連接起來。

18.匯編

【解析】把匯編語言源程序翻譯成機(jī)器語言目標(biāo)程序的工具,稱為匯編程序。

19.超文本超文本解析:超文本是非線性的,讀者可以根據(jù)自己的興趣決定閱讀哪一部分的內(nèi)容。

20.\n彌補(bǔ)或補(bǔ)救

\n

21.應(yīng)用層應(yīng)用層解析:代理服務(wù)器也稱鏈路級網(wǎng)關(guān)或TCP通道,屬于應(yīng)用層防火墻。它是針對數(shù)據(jù)包過濾和應(yīng)用網(wǎng)關(guān)技術(shù)存在的缺點而引入的防火墻技術(shù)。

22.安全服務(wù)安全服務(wù)解析:信息安全的組成:物理安全、安全檢測和安全服務(wù)。

23.IGMPv3IGMPv3解析:IP組管理協(xié)議運行于主機(jī)和主機(jī)直接連接的組播路由器之間。IGMPv1定義了基本的組成員查詢和報告過程;IGMPv2在IGMPv1的基礎(chǔ)上添加了組成員快速離開的機(jī)制;IGMPv3中增加的主要功能是成員可以指定接收或指定不接收某些組播源的報文。目前通用的是IGMPv3。

24.網(wǎng)絡(luò)網(wǎng)絡(luò)解析:網(wǎng)橋和路由器都是網(wǎng)絡(luò)互聯(lián)的設(shè)備,它們的區(qū)別在于網(wǎng)橋工作在數(shù)據(jù)鏈路層,而路由器工作在網(wǎng)絡(luò)層。網(wǎng)橋利用物理地址(MAC地址)來確定是否轉(zhuǎn)發(fā)數(shù)據(jù)幀,而路由器則根據(jù)目的IP地址來確定是否轉(zhuǎn)發(fā)該分組。

25.截取截取解析:攻擊類型分為中斷、截取、修改和偽造等。

26.反復(fù)解析反復(fù)解析解析:域名解析主要有遞歸解析和反復(fù)解析.域名解析要求服務(wù)器系統(tǒng)一次性完成全部名字—地址的轉(zhuǎn)換,反復(fù)解析是每次請求一個服務(wù)器,不能解析的話再請求別的服務(wù)器。

27.1111解析:IEEE802.11b是美國電機(jī)電子工程師協(xié)會(IEEE)為了改進(jìn)其最初推出的無線標(biāo)準(zhǔn)IEEE802.11而推出的第二代無線局域網(wǎng)絡(luò)協(xié)議標(biāo)準(zhǔn)。它的最高數(shù)據(jù)傳輸速率為11Mbit/s,無須直線傳播。

28.安全散列算法SHA安全散列算法SHA解析:常用的摘要算法有:消息摘要4算法(MD4)、消息摘要5算法(MD5)和安全散列算法(SHA)。SHA按512比特塊處理其輸入,產(chǎn)生一個160位的消息摘要。SHA更加消耗處理器時間,比MD5運行要稍慢一些。市場上常見的SHA-1是SHA的修訂版。

29.【審題關(guān)鍵句】千位+百位等于十位+個位的數(shù)的個數(shù),求滿足此條件以及不滿足此條件的四位數(shù)平均值pjzl和pjz2。

\n【解題思路】

\n本題類似第20套試題,通過審題可以發(fā)現(xiàn)僅有一個不同點,即判斷符合條件的四位數(shù)是“千位+百位等于十位+個位”,參考答案的第8條語句,修改if條件語句的判斷條件即可。

\n【參考答案】

\n

\n第5類按條件對字符進(jìn)行篩選、替換

30.【審題關(guān)鍵句】讀取1000個數(shù),奇數(shù)個數(shù)、偶數(shù)個數(shù)、平均值及方差。

\n【解題思路】本題類似第48套試題,相對來說更簡單一些,通過審題可以發(fā)現(xiàn)本題有兩個不同點:①求所有數(shù)的平均值,此時只需要將數(shù)組中所有元素的值累加到變量aver中,最后除以l000(因為數(shù)組中有1000個元素)即可得到平均值,參考答案的第8條和第10條語句。②求所有數(shù)的方差,可先利用for循環(huán)將(xx[i]-aver)的平方累加到變量totfc,然后再除以1000即可得到所有數(shù)的方差,參考答案的第11~13條語句。

\n【參考答案】

\n

\n第8類按結(jié)構(gòu)體成員篩選并排序

31.D解析:IP地址必須是全網(wǎng)唯一的。雙方都會得到“IP地址沖突”之類的警告,但先入者可以正常工作,而后入者不能。

32.C解析:局域網(wǎng)中使用的雙絞線可分為屏蔽雙絞線和非屏蔽雙絞線兩大類。其中又以三類、四類、五類非屏蔽雙絞線使用最多。從數(shù)據(jù)傳輸率特性來看,三類雙絞線適合于10Mbps以下的數(shù)據(jù)傳輸,而五類雙絞線適用于100Mbps以下的數(shù)據(jù)傳輸。

33.B解析:網(wǎng)絡(luò)通信信道有兩種類型:廣播式通信和點一點式通信。1)廣播式通信是采用多個結(jié)點共享一條通信信道,當(dāng)一個結(jié)點發(fā)送分組時,其他結(jié)點必須監(jiān)聽分組,發(fā)送的分組包含有源地址和目的地址,接收到分組的結(jié)點檢查目的地址是否與本地址相同,如果相同就接收,不同就拋棄。2)點一點式通信的每一條通信線路連接一對計算機(jī),如果兩個結(jié)點之間沒有直接連接的線路,則它們之間就必須通過中間結(jié)點轉(zhuǎn)發(fā)。在采用點一點通信信道時,分組從源結(jié)點通過通信子網(wǎng)到達(dá)目的結(jié)點的傳輸路徑需要有路由選擇算法。采用分組轉(zhuǎn)發(fā)和路由選擇是點一點式網(wǎng)絡(luò)與廣播式網(wǎng)絡(luò)的重要區(qū)別之一。

34.voidCalValue(){intithouhuntendata;intab;longsum=0;for(i=0;i〈MAXNUM;i++){if(XX[i]>0){totNum++;/*統(tǒng)計正整數(shù)的個數(shù)*/thou=xx[i]/1000;/*求正整數(shù)的千位數(shù)*/hun=xx[i]%1000/100;/*求正整數(shù)的百位數(shù)*/ten=xx[i]%100/10;/*求正整數(shù)的十位數(shù)*/data=xx[i]%10;/*求正整數(shù)的個位數(shù)*/ab=thou+hun+ten+data;if(ab%2==0)/*如果各位數(shù)字之和是偶數(shù)*/{totCnt++;sum=sum+xx[i];}/*計算滿足條件的數(shù)的個數(shù)totCnt和這些數(shù)的總和sum*/}}totPjz=sum/totCnt;/*求這些數(shù)的算術(shù)平均值totPjz*/}voidCalValue()\r\n{inti,thou,hun,ten,data;\r\nintab;\r\nlongsum=0;\r\nfor(i=0;i〈MAXNUM;i++)\r\n{if(XX[i]>0)\r\n{\r\ntotNum++;/*統(tǒng)計正整數(shù)的個數(shù)*/\r\nthou=xx[i]/1000;/*求正整數(shù)的千位數(shù)*/\r\nhun=xx[i]%1000/100;/*求正整數(shù)的百位數(shù)*/\r\nten=xx[i]%100/10;/*求正整數(shù)的十位數(shù)*/\r\ndata=xx[i]%10;/*求正整數(shù)的個位數(shù)*/\r\nab=thou+hun+ten+data;\r\nif(ab%2==0)/*如果各位數(shù)字之和是偶數(shù)*/\r\n{totCnt++;sum=sum+xx[i];}/*計算滿足條件的數(shù)的個數(shù)totCnt和這些數(shù)的總和sum*/\r\n}\r\n}\r\ntotPjz=sum/totCnt;/*求這些數(shù)的算術(shù)平均值totPjz*/\r\n}解析:本題的解題思路是首先利用一個for循環(huán)來依次從數(shù)組中取得的數(shù),由于題目要求求數(shù)組中正整數(shù)的個數(shù),因此,對于為零的整數(shù),不做任何處理,接著去取下一個數(shù)。只要某個數(shù)大于零,則該數(shù)一定是正整數(shù),這時就給變量totNum(正整數(shù)的個數(shù))累加1,用語句“thou=xx[i]/1000;hun=xx[i]%1000/100;ten=xx[i]%100/10;data=xx[i]%10;”可以實現(xiàn)取得當(dāng)前被處理數(shù)的千位、百位、十位,以及個位上的數(shù)字值,之后判斷求得的各個位上的數(shù)字值之和是否是偶數(shù)。若上述條件成立,則給變量totCnt的值加1,同時把當(dāng)前符合條件的數(shù)累加到變量sam中去,最終利用totPjz來求得滿足所給條件的所有數(shù)的平均值。

35.voidcountValue(){intijhalfyy[100];for(i=500;i<800;i++){half=i/2;for(j=2;j<=half;j++);if(i%j==0)break;/*如果該數(shù)不是素數(shù)則退出此層循環(huán)*/if(j>=half)/*如果該數(shù)是素數(shù)則將該數(shù)存入數(shù)組yy中*/{yy[cnt]=i;cnt++;/*統(tǒng)計素數(shù)的個數(shù)*/}}for(i=0j=-1;i<cnt;i++)/*計算這些素數(shù)的間隔加、減之和*/{j=j*-1;sum+=j*yy[i];}}voidcountValue()\r\n{inti,j,half,yy[100];\r\nfor(i=500;i<800;i++)\r\n{half=i/2;\r\nfor(j=2;j<=half;j++);\r\nif(i%j==0)break;/*如果該數(shù)不是素數(shù),則退出此層

溫馨提示

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

評論

0/150

提交評論