【2022年】吉林省白山市全國計算機等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)_第1頁
【2022年】吉林省白山市全國計算機等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)_第2頁
【2022年】吉林省白山市全國計算機等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)_第3頁
【2022年】吉林省白山市全國計算機等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)_第4頁
【2022年】吉林省白山市全國計算機等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

【2022年】吉林省白山市全國計算機等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)學(xué)校:________班級:________姓名:________考號:________

一、單選題(10題)1.為了防御網(wǎng)絡(luò)監(jiān)聽,最常用的方法是()

A.采用物理傳輸(非網(wǎng)絡(luò))B.信息加密C.無線網(wǎng)D.使用專線傳輸

2.

3.如果一臺主機的IP地址為62,子網(wǎng)掩碼為92,那么它所處的網(wǎng)絡(luò)(包括子網(wǎng))為:()。

A.28

B.92

C.24

D.40

4.PGP是一種電子郵件安全方案,它一般采用的散列函數(shù)是

A.DSSB.RSAC.DESD.SHA

5.

6.下面哪個不屬于從通信網(wǎng)絡(luò)的傳輸對加密技術(shù)分類的方式()A.結(jié)點到端B.結(jié)點到結(jié)點C.端到端D.鏈路加密

7.下列對IPv6地址FE23:0:0:050D:BC:0:0:03DA的簡化表示中,錯誤的是()A.FE23::50D:BC:0:0:03DA

B.FE23:0:0:050D:BC::03DA

C.FE23:0:O:5OD:BC::03DA

D.FE23::50D:BC::03DA

8.若服務(wù)器系統(tǒng)年停機時間10分鐘,那么系統(tǒng)可用性至少達到()

A.99%B.99.9%C.99.99%D.99.999%

9.下列關(guān)于Windows2003系統(tǒng)下WWW服務(wù)器配置的描述中,正確的是()。

A.網(wǎng)站性能選項中,帶寬限制選項限制該網(wǎng)站的可使用帶寬

B.網(wǎng)站性能選項中,網(wǎng)站連接選項可通過設(shè)置訪問列表限制客戶端

C.建立Web站點時,必須為該站點指定一個主目錄,但不能是虛擬目錄

D.設(shè)置Web站點時,若不輸入默認頁面,訪問時會直接打開default.html頁面

10.第

59

下列操作系統(tǒng)不是網(wǎng)絡(luò)操作系統(tǒng)的是()。

A.Windows98B.UNIXC.LinuxD.NetWare

二、填空題(10題)11.衡量CPU的處理速度,有兩種常用的單位:表示定點指令的平均執(zhí)行速度用MIPS,表示浮點指令的平均執(zhí)行速度用______。

12.在雙絞線組網(wǎng)的方式中,是局域網(wǎng)的基本連接設(shè)備。

13.計算機網(wǎng)絡(luò)拓撲主要是指【3】子網(wǎng)的拓撲構(gòu)型,它對網(wǎng)絡(luò)性能、系統(tǒng)可靠性與通信費用都有重大影響。

14.以太網(wǎng)MAC地址的長度為______位。

15.

16.

17.

18.為了保護自己的計算機免受非安全軟件的危害,IE通常將Internet劃分成______、本地Intranet區(qū)域、可信站點區(qū)域、受限站點區(qū)域。

19.由于在多媒體網(wǎng)絡(luò)應(yīng)用中需要同時傳輸語音、數(shù)字、文字、圖形與視頻信息等多種類型的數(shù)據(jù),不同類型的數(shù)據(jù)對傳輸?shù)姆?wù)要求不同,因此多媒體網(wǎng)絡(luò)應(yīng)用要求網(wǎng)絡(luò)傳輸提供高速率與低【】的服務(wù)。

20.計算機的硬件主要包括:______、存儲器和輸入/輸出設(shè)備。

三、2.填空題(8題)21.目前,P2P網(wǎng)絡(luò)存在______、分布式非結(jié)構(gòu)化、分布式結(jié)構(gòu)化和混合式4種結(jié)構(gòu)類型。

22.在軟磁盤存儲器中,軟磁盤適配器是______。

23.在EDI系統(tǒng)中,______是用戶格式文件和EDI標準格式文件之間的中間接口文件。

24.平均無故障時間的英文縮寫是______。

25.因特網(wǎng)中主機域名需要轉(zhuǎn)換成IP地址,這個過程稱之為【】。

26.主動攻擊涉及______或創(chuàng)建數(shù)據(jù)流。

27.在傳遞數(shù)據(jù)的過程中,如果目標IP地址和當(dāng)前所在的網(wǎng)絡(luò)不同,那么該數(shù)據(jù)就必須經(jīng)過______中轉(zhuǎn),才能到達目的網(wǎng)絡(luò)。

28.在電子政務(wù)的體系結(jié)構(gòu)中,______是整個電子政務(wù)建設(shè)的基礎(chǔ)工程。

四、C語言程序設(shè)計題(2題)29.已知數(shù)據(jù)文件in.dat中存有200個四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請考生編制一函數(shù)jsVal,其功能是:依次從數(shù)組a中取出一個四位數(shù),如果該四位數(shù)大于該四位數(shù)以后的連續(xù)五個數(shù)且該數(shù)是奇數(shù)(該四位數(shù)以后不滿五個數(shù),則不統(tǒng)計),則統(tǒng)計出滿足此條件的個數(shù)cnt并把這些四位數(shù)按從小到大的順序存入數(shù)組b中,最后調(diào)用寫函數(shù)writeDat把結(jié)果cnt以及數(shù)組b中符合條件的四位數(shù)輸出到out.dat文件中。

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

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

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

30.

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

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

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

第l4類字符左右移動指定位后與原字符之和替換原字符

五、1.選擇題(3題)31.計算機網(wǎng)絡(luò)分為______。

A.廣域網(wǎng)、城域網(wǎng)、因特網(wǎng)B.廣域網(wǎng)、局域網(wǎng)、因特網(wǎng)C.廣域網(wǎng)、城域網(wǎng)、局域網(wǎng)D.局域網(wǎng)、城域網(wǎng)、因特網(wǎng)

32.在公鑰加密模型中,密文取決于()。

A.明文和接收方的公鑰B.發(fā)送方的公鑰和接收方的私鑰C.明文和加密算法D.明文、接收方公鑰和發(fā)送方私鑰

33.寬帶網(wǎng)絡(luò)可以分為______,______,______三大部分。

A.傳輸網(wǎng)、混合交換網(wǎng)、接入網(wǎng)B.傳輸網(wǎng)、交換網(wǎng)、接入網(wǎng)C.N-ISDN、B-ISDN、ISDND.個人、企業(yè)、網(wǎng)絡(luò)

六、1.程序設(shè)計題(3題)34.下列程序的功能是:選出100~1000間的所有個位數(shù)字與十位數(shù)字之和被10除所得余數(shù)恰是百位數(shù)字的素數(shù)(如293)。計算并輸出上述這些素數(shù)的個數(shù)cnt,以及這些素數(shù)值的和sum。請編寫函數(shù)countValue()實現(xiàn)程序要求,最后調(diào)用函數(shù)writeDAT()把結(jié)果cnt和sum輸出到文件OUT17.DAT中。

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

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

試題程序:

#include〈stdio.h>

intcnt,sum;

voidcountValue()

{

}

main()

{

cnt=sum=0;

countValue();

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

printf("滿足條件素數(shù)值的和=%d",sum);

writeDAT();

}

writeDAT()

{

FILE*fp;

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

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

fclose(fp);

}

35.文件IN65.DAT中存有若干個(個數(shù)<200)4位數(shù)字的正整數(shù),函數(shù)ReadDat()是讀取這若干個正整數(shù)并存入數(shù)組xx中。請編制函數(shù)CalValue(),其功能要求是:(1)求出這個文件中共有多少個正整數(shù)totNum。

(2)求出這些數(shù)中的各位數(shù)字之和是奇數(shù)的個數(shù)totCnt,以及滿足此條件的這些數(shù)的算術(shù)平均值totpjz。最后調(diào)用函數(shù)WriteDat()把所有結(jié)果輸出到文件OUT65.DAT中。

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

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

#include<stdio.h>

#include<conio.h>

#defineMAXNUM200

intxx[MAXNUM];

inttotNum=0;

inttotCnt-0;

doubletotPjz=0.0;

intReadDat(void);

voidWriteDat(void);

voidCalValue(void)

{

}

voidmain()

{

inti;

clrscr();

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

xx[i]=0;

if(ReadDat())

{

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

return;

}

CalValue();

printf("文件IN65.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("IN65.DAT","r"))==NULL)

return1;

while(!feof(fp))

{

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

}

fclose(fp);

return0;

}

voidWriteDat(void)

{

FILE*fp;

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

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

fclose(fp);

}

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

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

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

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

請勿改動主函數(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不能打開!\007\n");

return;

}

CalValue();

printf("文件IN42.DAT中共有實數(shù)%d個\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.B

2.A

3.A

4.D解析:PGP是一種電子郵件安全方案,它提供了機密性和身份認證服務(wù)。開始時,PGP的對稱密碼使用IDEA,生成消息摘要的單向散列函數(shù)使用MD;非對稱密碼使用RSA。最新的PGP6.5.3版本也提供TDEA和CAST作為對稱密碼,數(shù)字簽名采用DSS,散列函數(shù)采用的是SHA。

5.B

6.A解析:從通信網(wǎng)絡(luò)的傳輸方面,數(shù)據(jù)加密技術(shù)可分為以下3類:鏈路加密方式、結(jié)點到結(jié)點方式、端到端方式。

7.D

8.C

9.A網(wǎng)站性能選項中,帶寬限制選項限制該網(wǎng)站的可使用帶寬,以控制該站點允許的流量。網(wǎng)站性能選項中,網(wǎng)站連接選項可設(shè)置客戶端Web連接數(shù)量。B項中沒有說明限制客戶端的什么功能,且并不是通過訪問列表限制客戶端功能的,而是通過微調(diào)框,所以B錯。建立Web站點時,必須為每個站點指定一個主目錄,也可以是虛擬的子目錄,所以C錯。設(shè)置Web站點時,只有設(shè)置了默認頁面,訪問時才會直接打開default.html等設(shè)置的默認頁面。如果沒有設(shè)置默認頁面,訪問站點時需要提供首頁內(nèi)容的文件名,所以D錯。綜上選項A正確。

10.A目前,流行的網(wǎng)絡(luò)操作系統(tǒng)主要有以下幾種:①Microsoft公司的WindowsNTServer操作系統(tǒng);②Novell公司的NetWare操作系統(tǒng);③IBM公司的LANServer操作系統(tǒng);④UNIX操作系統(tǒng);⑤Linux操作系統(tǒng)。

11.MFLOPSMFLOPS解析:衡量CPU的處理速度,有兩種常用的單位:表示定點指令的平均執(zhí)行速度用MIPS,表示浮點指令的平均執(zhí)行速度用MFLOPS。

12.集線器【解析】在雙絞線組網(wǎng)的方式中,集線器是局域網(wǎng)的基本連接設(shè)備,也是以太網(wǎng)的中心連接設(shè)備。在傳統(tǒng)的局域網(wǎng)中,連網(wǎng)的節(jié)點通過非屏蔽雙絞線與集線器連接,構(gòu)成物理上的星型拓撲結(jié)構(gòu)。當(dāng)集線器接收到某個節(jié)點發(fā)送的廣播信息后將會把接收到的數(shù)據(jù)轉(zhuǎn)發(fā)到集線器的每一個端口。

13.通信本題考查點是計算機網(wǎng)絡(luò)拓撲對網(wǎng)絡(luò)的影響。拓撲結(jié)構(gòu)是決定通信網(wǎng)絡(luò)性質(zhì)的關(guān)鍵要素之一?!巴負洹币弧ぴ~來源于拓撲學(xué),拓撲學(xué)是幾何學(xué)的一個分支,它把實體抽象成與其大小、形狀無關(guān)的點,將點一點之間的連接抽象成線段,進而研究它們之間的關(guān)系。計算機網(wǎng)絡(luò)中也借用這種方法來描述結(jié)點之間的連接方式。具體來說,就是將網(wǎng)絡(luò)中的計算機和通信設(shè)備抽象成結(jié)點,將結(jié)點一結(jié)點之間的通信線路抽象成鏈路。這樣一來,計算機網(wǎng)絡(luò)被抽象成由一組結(jié)點和若干鏈路組成。這種由結(jié)點和鏈路組成的幾何圖形稱之為計算機網(wǎng)絡(luò)拓撲結(jié)構(gòu),或稱網(wǎng)絡(luò)結(jié)構(gòu)。計算機網(wǎng)絡(luò)拓撲結(jié)構(gòu)是組建各種網(wǎng)絡(luò)的基礎(chǔ)。不同的網(wǎng)絡(luò)拓撲結(jié)構(gòu)涉及不同的網(wǎng)絡(luò)技術(shù),對網(wǎng)絡(luò)性能、系統(tǒng)可靠性與通信費用都有重要的影響。

14.48位48位解析:MAC地址又叫硬件地址或以太網(wǎng)的物理地址,一般用12個十六進制數(shù)表示,長度為48位(6字節(jié))。例如,00-06-80-A3-BD-67(數(shù)字中不能有比F大的數(shù)),每個生產(chǎn)廠商分配以太網(wǎng)的前3個字節(jié)(即公司標識)。

15.

16.主機所在網(wǎng)絡(luò)

17.超時

18.Internet區(qū)域Internet區(qū)域解析:為了保護自己的計算機免受非安全軟件的危害,IE通常將Internet劃分成Internet區(qū)域、本地Intranet區(qū)域、可信站點區(qū)域、受限站點區(qū)域。

19.時延時延解析:多媒體網(wǎng)絡(luò)應(yīng)用中要求網(wǎng)絡(luò)傳輸提供高速率與低時延的要求。

20.中央處理單元(CPU)中央處理單元(CPU)解析:一個完整的計算機系統(tǒng)是由硬件系統(tǒng)和軟件系統(tǒng)這兩大部分組成。計算機硬件指的是組成一臺計算機的各種物理裝置,它是由控制器、運算器、存儲器、輸入設(shè)備和輸出設(shè)備組成,其中,運算器和控制器組成中央處理器,也稱為中央處理單元,在微機中則稱為CPU。

21.集中目錄式集中目錄式解析:P2P網(wǎng)絡(luò)存在4種主要的結(jié)構(gòu)類型。即以Napster為代表的集中目錄式結(jié)構(gòu)、以Gnutella為代表的分布式非結(jié)構(gòu)化P2P結(jié)構(gòu),以Pastry、Tapestry、CAN為代表的分布式結(jié)構(gòu)化P2P結(jié)構(gòu)和以Skype、BitTorrent、PPlive等為代表的混合式P2P網(wǎng)絡(luò)結(jié)構(gòu)。

22.軟盤驅(qū)動器與CPU進行信息交換的通道口軟盤驅(qū)動器與CPU進行信息交換的通道口解析:軟磁盤存儲器主要有軟磁盤、軟盤驅(qū)動器和軟磁盤適配器組成。軟磁盤適配器是CPU與軟盤驅(qū)動器進行信息交換的通道口。

23.平面文件或FlatFile平面文件或FlatFile解析:在EDI系統(tǒng)中,將用戶格式的文件轉(zhuǎn)化為標準EDI格式的文件通常需要經(jīng)過兩個步驟:第一步將用戶格式文件映射為平面文件,以便使翻譯程序能夠識別;第二步再將該映射生成的平面文件翻譯為標準EDI格式文件。

24.MTBFMTBF解析:MTBF是MeanTimeBetweenFailures的縮寫,指多長時間系統(tǒng)發(fā)生一次故障,即平均無故障時間。

25.域名解析域名解析解析:因特網(wǎng)中采用域名系統(tǒng)的目的是便于人們的記憶,但在IP協(xié)議中只能識別IP地址,所以在數(shù)據(jù)傳輸時,主機域名需要轉(zhuǎn)換成IP地址,這個過程稱之為域名解析。因特網(wǎng)中有一組既獨立又協(xié)作的域名服務(wù)器,每臺域名服務(wù)器保存著它所管轄區(qū)域內(nèi)的域名與IP地址的對照表,據(jù)此即可進行域名解析。由于域名具有層次結(jié)構(gòu),所以對應(yīng)的名字服務(wù)器也具有層次結(jié)構(gòu)。

26.修改數(shù)據(jù)流修改數(shù)據(jù)流解析:主動攻擊涉及修改錯誤流或創(chuàng)建錯誤流。它包括假冒、重放、修改消息和拒絕服務(wù)等。

27.路由器路由器解析:網(wǎng)絡(luò)通過IP地址決定數(shù)據(jù)是直接投遞還是通過某個路由器傳送出去。

28.統(tǒng)一的安全電子政務(wù)平臺統(tǒng)一的安全電子政務(wù)平臺解析:統(tǒng)一的安全電子政務(wù)平臺是整個電子政務(wù)建設(shè)的基礎(chǔ)工程,也是整個電子政務(wù)系統(tǒng)的樞紐,其主要功能是為有關(guān)政府部門的對外業(yè)務(wù)服務(wù)應(yīng)用提供數(shù)據(jù)的傳輸與交換平臺,并提供與內(nèi)部政務(wù)專網(wǎng)及因特網(wǎng)的接入接口。

29.【審題關(guān)鍵句】大于后連續(xù)5個數(shù),奇數(shù),從小到大排序。

\n【解題思路】本題類似第35套試題,通過審題可以發(fā)現(xiàn)主要有兩個不同點:①判斷數(shù)值為奇數(shù),可通過a[i]%2進行判斷,參考答案的第4條語句;②要求進行比較的元素大于后連續(xù)5個數(shù),因此在設(shè)置判斷條件時,作為比較的兩個數(shù)之間應(yīng)該是大于關(guān)系,參考答案的第4條語句。

\n【參考答案】

\n

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

\n【解題思路】

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

\n【參考答案】

\n

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

31.C解析:如果按網(wǎng)絡(luò)所覆蓋的范圍分類,計算機網(wǎng)絡(luò)可分為廣域網(wǎng)、緘域網(wǎng)和局域網(wǎng)三類。廣域網(wǎng)一般覆蓋幾十千米以上的廣大地區(qū)。局域網(wǎng)一般覆蓋10km左右以內(nèi)的一個獨立的單位或區(qū)域。城域網(wǎng)一般在十幾到幾十千米范圍內(nèi)建立高速數(shù)據(jù)通信網(wǎng)絡(luò),以連接一個城市大小區(qū)域內(nèi)的多個局域網(wǎng)絡(luò)。

32.A解析:在公鑰加密模型中,發(fā)送方是采用接收方的公鑰來加密明文的。所以,在加密模型中的密文,取決于明文和公鑰。

33.B解析:寬帶網(wǎng)絡(luò)可以分為傳輸網(wǎng)、交換網(wǎng)、接入網(wǎng)。

34.voidcountValue()。{intijhalfhuntendata;for(i=101;i〈1000;i++){hun=i/100;/*求百位數(shù)字*/ten=i%100/10;/*求十位數(shù)字*/data=i%10;/*求各位數(shù)字*/if(hun==(ten+data)%10)/*如果個位數(shù)字與十位數(shù)字之和被10除所得余數(shù)恰是百位數(shù)字則進一步判斷該數(shù)是否為素數(shù)*/{half=i/2;for(j=2;j〈=half;j++)if(i%j==0)break;if(j>half){cnt++;sum+=i;}/*計算這些素數(shù)的個數(shù)cnt以及這些素數(shù)值的和sum*/}}}voidcountValue()。\r\n{\r\ninti,j,half,hun,ten,data;\r\nfor(i=101;i〈1000;i++)\r\n{\r\nhun=i/100;/*求百位數(shù)字*/\r\nten=i%100/10;/*求十位數(shù)字*/\r\ndata=i%10;/*求各位數(shù)字*/\r\nif(hun==(ten+data)%10)/*如果個位數(shù)字與十位數(shù)字之和被10除所得余數(shù)恰是百位數(shù)字,則進一步判斷該數(shù)是否為素數(shù)*/\r\n{\r\nhalf=i/2;\r\nfor(j=2;j〈=half;j++)\r\nif(i%j==0)break;\r\nif(j>half)\r\n{cnt++;sum+=i;}/*計算這些素數(shù)的個數(shù)cnt,以及這些素數(shù)值的和sum*/\r\n}\r\n}\r\n}解析:本題的解題思路是利用一個for循環(huán)依次取得100到1000之間的數(shù),接著求得當(dāng)前所取得的數(shù)的各個位上的數(shù)字值,語句“hun=i/100;ten=i%100/10:data=i%10:”可以分別取得某數(shù)的百位、十位及個位上的數(shù)字值,然后判斷該數(shù)個位數(shù)字與十位數(shù)字之和被10除所得的余數(shù)是否恰好等于百位上的數(shù)字。如果這個條件成立,接著去判斷原數(shù)是否是素數(shù),這里,考慮到效率問題,可以依次用從2到該原數(shù)本身一半的數(shù)去除原數(shù),如果原數(shù)能被除盡,則證明該數(shù)肯定不是素數(shù),不需要做下面的工作,接著去取下一個數(shù),繼續(xù)判斷。只有同時滿足上述兩個條件的數(shù)才是本題所需的數(shù),這時把該數(shù)累加到變量sum(滿足條件素數(shù)值的和)中,同時也給計數(shù)器變量cnt(素數(shù)的個數(shù))加1。

35.voidCalValue(void){intithouhuntendata;for(i=O;i{if(!xx[i])coutinue;if(xx[i]>0)totNum++;/*求正整數(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ù)字*/if((thou+hun+ten+data)%2){totCnt++;/*求各位數(shù)字之和是奇數(shù)的個數(shù)*/tot.Pjz+=xx[i];/*求滿足條件的數(shù)的總和*/}totPjz/=totCnt;/*求滿足條件的數(shù)的平均值*/voidCalValue(void)\r\n{inti,thou,hun,ten,data;\r\nfor(i=O;i{if(!xx[i])coutinue;\r\nif(xx[i]>0)totNum++;/*求正整數(shù)的個數(shù)*/\r\nthou=xx[i]/1000;/*求四位數(shù)的千位數(shù)字*/\r\nhun=xx[i]%1000/100;/*求四位數(shù)的百位數(shù)字*/\r\nten

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論