【2023年】河北省承德市全國計算機等級考試網(wǎng)絡技術(shù)真題(含答案)_第1頁
【2023年】河北省承德市全國計算機等級考試網(wǎng)絡技術(shù)真題(含答案)_第2頁
【2023年】河北省承德市全國計算機等級考試網(wǎng)絡技術(shù)真題(含答案)_第3頁
【2023年】河北省承德市全國計算機等級考試網(wǎng)絡技術(shù)真題(含答案)_第4頁
【2023年】河北省承德市全國計算機等級考試網(wǎng)絡技術(shù)真題(含答案)_第5頁
已閱讀5頁,還剩18頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

【2023年】河北省承德市全國計算機等級考試網(wǎng)絡技術(shù)真題(含答案)學校:________班級:________姓名:________考號:________

一、單選題(10題)1.下面關于城名系統(tǒng)說法正確的是()。

A.域名系統(tǒng)是網(wǎng)狀結(jié)構(gòu)的,按組織棋式和地理模式劃分的域名彼此交叉

B.域名系統(tǒng)的所有管理權(quán)都集中在NIC

C.域名服務器可以進行域名/IP地址轉(zhuǎn)換

D.域名解析是從小到大,由底向上進行的

2.下列關于路由器技術(shù)的描述中,錯誤的是()

A.路由器的包轉(zhuǎn)發(fā)能力與路由器的端口數(shù)量、端口速率、包長度、包類型相關

B.轉(zhuǎn)發(fā)率通常是衡量路由器中傳輸效率的性能

C.突發(fā)處理能力是以最大幀間隔發(fā)送數(shù)據(jù)包而不引起丟失的最大傳輸速率來衡量

D.路由器的冗余是為了保證設備的可靠性與可用性

3.()收購了美國IBM公司的全球PC業(yè)務。

A.聯(lián)想B.戴爾C.華碩D.惠普

4.兩臺交換機分別具有8個和16個10/100Mbps個全雙工下聯(lián)端口,它的上聯(lián)端口帶寬至少分別應為()。

A.3.2Gbps和6.4Gbps

B.1.6Gbps和3.2Gbps

C.0.8Gbps和1.6Gbps

D.0.4Gbps和.0.8Gbps

5.下列關于接人技術(shù)特征的描述中,錯誤的是()。

A.光纖傳輸系統(tǒng)的中繼距離可達100km以上

B.CableModem利用頻分復用的方法,將信道分為上行信道和下行信道

C.ADSL技術(shù)具有非對稱帶寬特性

D.802.11b將傳輸速率提高到54Mbps

6.

7.下列關于Cisco路由器RIP路由協(xié)議的描述中,錯誤的是()。

A.RIP定時更新路由,默認每隔30s更新一次

B.在RIP路由配置模式下,用“passive-interface”命令可配置被動接口

C.RIP限制的最大路由器跳數(shù)是16,如果超過16,則意味著路徑不可到達

D.RIP缺省的管理距離值是120,在路由配置模式下可用distance命令重新設置該值

8.在符合OSI標準的電子郵件系統(tǒng)和在互聯(lián)網(wǎng)上的電子郵件系統(tǒng)之間做協(xié)議報文轉(zhuǎn)換的系統(tǒng)可以被稱為()A.A.網(wǎng)關B.轉(zhuǎn)換器C.電子郵件服務器D.郵件代理

9.播客可以分為3類,下列不屬于播客分類的是()。

A.傳統(tǒng)廣播節(jié)目播客B.網(wǎng)絡播客C.專業(yè)播客D.個人博客

10.在進行軟件開發(fā)過程中,進行可行性研究是十分重要的,它的結(jié)論直接決定了軟件項目是否繼續(xù)進行,可行性研究的結(jié)論主要是關于()

A.軟件的功能B.軟件的性能C.軟件的質(zhì)量D.軟件系統(tǒng)目標

二、填空題(10題)11.WindowsNTServer操作系統(tǒng)是以為單位實現(xiàn)對網(wǎng)絡資源的集中管理的。

12.因特網(wǎng)中的每臺主機至少有一個IP地址,而且這個IP地址在全網(wǎng)中必須是【】的。

13.網(wǎng)絡操作系統(tǒng)為支持分布式服務,提出了一種新的網(wǎng)絡資源管理機制,即分布式【】管理機制。

14.UNIX內(nèi)核部分包括文件子系統(tǒng)和______控制子系統(tǒng)。

15.多媒體網(wǎng)絡傳輸數(shù)據(jù)時應該以提供高速率與的服務質(zhì)量為標準。

16.(5)網(wǎng)橋按照路由表的建立方法分為兩類:_______和源路由網(wǎng)橋。

17.

18.IPTV技術(shù)使音頻和視頻節(jié)目內(nèi)容以數(shù)據(jù)報的方式從不同的物理網(wǎng)絡傳送給不同的用戶。

19.

20.(15)FTP協(xié)議規(guī)定:向服務器發(fā)送_________命令可以進入被動模式。

三、2.填空題(8題)21.手持設備又稱掌上電腦或稱______。

22.目前實際存在和使用的廣域網(wǎng)基本上都是采用______拓撲結(jié)構(gòu)類型。

23.IP地址是網(wǎng)上的通信地址,是計算機、服務器、路由器的端口地址。每一個IP地址在全球是唯一的。這個p地址實際上由網(wǎng)絡地址和【】兩部分組成。

24.在網(wǎng)絡協(xié)議的各層中,相鄰層之間的關系是______的關系。

25.奔騰芯片有雙Cache結(jié)構(gòu),一個用于數(shù)據(jù)緩存,另一個用于【】緩存。

26.使用TCP/IP協(xié)議棧,在進行發(fā)送的計算機中,UDP從______層接受數(shù)據(jù)單元。

27.實時系統(tǒng)可分成兩類,即實時控制系統(tǒng)和______。

28.在網(wǎng)絡中,為了將語音信號和數(shù)據(jù)、文字、圖形、圖像一同傳輸,必須利用______技術(shù)將語音信號數(shù)字化。

四、C語言程序設計題(2題)29.函數(shù)ReadDat實現(xiàn)從文件in.dat中讀取一篇英文文章存入到無符號字符串數(shù)組xx中;請編制函數(shù)ChA,其函數(shù)的功能是:以行為單位把字符串中的第一個字符的ASCII值加第二個字符的ASCII值,得到第一個新的值,存入數(shù)組單元xx[i][0]中(其中:i是文章中的某行)。第二個字符的ASCII值加第三個字符的ASCII值,得到第二個新的值,存入數(shù)組單元xx[i][1]中。以此類推一直處理到最后第二個字符,最后一個字符的ASCII值加原第一個字符的ASCII值,得到最后一個新的值,存放在原字符串對應的位置上,之后把已處理的字符串逆轉(zhuǎn)后仍按行重新存入無符號字符串數(shù)組xx中。最后main函數(shù)調(diào)用函數(shù)WriteDat把結(jié)果xx輸出到out.dat文件中。

原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個字符,含標點符號和空格,并也按它的ASCII值作以上處理。

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

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

30.已知數(shù)據(jù)文件in.dat中存有200個四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請考生編制一函數(shù)isVat,其功能是:如果四位數(shù)各位上的數(shù)字均是奇數(shù),則統(tǒng)計出滿足此條件的個數(shù)cnt并把這些四位數(shù)按從大到小的順序存入數(shù)組b中。最后main函數(shù)調(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)容。

五、1.選擇題(3題)31.提供對訪問用戶物理接入安全控制的是統(tǒng)一安全電子政務平臺中的()。

A.交換平臺B.接入平臺C.可信的Web服務平臺D.安全機制

32.關于網(wǎng)絡體系結(jié)構(gòu),以下哪種描述是錯誤的________。

A.物理層完成比特流的傳輸

B.數(shù)據(jù)鏈路層用于保證端到端數(shù)據(jù)的正確傳輸

C.網(wǎng)絡層為分組通過通信子網(wǎng)選擇適合的傳輸路徑

D.應用層處于參考模型的最高層

33.關于TCP/IP參考模型傳輸層的功能,以下哪種描述是錯誤的________。

A.傳輸層可以為應用進程提供可靠的數(shù)據(jù)傳輸服務

B.傳輸層可以為應用進程提供透明的數(shù)據(jù)傳輸服務

C.傳輸層可以為應用進程提供數(shù)據(jù)格式轉(zhuǎn)換服務

D.傳輸層可以屏蔽低層數(shù)據(jù)通信的細節(jié)

六、1.程序設計題(3題)34.已知數(shù)據(jù)文件1N68.DAT中存有200個4位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中,清編制一函數(shù)JsVal(),其功能是:如果4位數(shù)各位上的數(shù)字均是奇數(shù),則統(tǒng)計出滿足此條件的個數(shù)cnt,并把這些4位數(shù)按從大到小的順序存入數(shù)組b中。最后調(diào)用函數(shù)writeDat()把結(jié)果cnt及數(shù)組b中符合條件的4位數(shù)輸出到OUT68.DAT文件。

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

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

請勿改動主函數(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("IN68.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<cnt;i++)

printf("%d",bIii);

printf("\n");

writeDat();

}

writeDat()

{

FILE*fp;

ihti;

fp=fopen("out68.dar","w");

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

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

fprintf{fp,"%d\n",bIii);

fclose(fp);

}

35.已知數(shù)據(jù)文件IN58.DAT中存有300個4位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請編制一函njsValue(),其功能是:求出這些4位數(shù)是素數(shù)的個數(shù)cnt,再把所有滿足此條件的4位數(shù)依次存入數(shù)組b中,然后對數(shù)組b的4位數(shù)按從小到大的順序進行排序,最后調(diào)用函數(shù)writeDat()把數(shù)組b中的數(shù)輸出到

OUT58.DAT文件中。

例如:5591是素數(shù),則該數(shù)滿足條件,存入數(shù)組b中,且個數(shù)cnt=cnt+1。

9812是非素數(shù),則該數(shù)不滿足條件,忽略。

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

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

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

試題程序:

#include<stdio.h>

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

intisP(intm)

{

inti;

for(i=2;i<m;i++)

if(m%i==0)return0;

return1;

jsValue()

{

}

main()

{

inti;

readDat();

jsValue();

writeDat();

printf("cnt=~/od\n",cnt);

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

printf("b[%d]=%d\n",i,b[i]);

}

readDat()

{

FILE*fp;

inti;

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

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

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

fctose(fp);

}

writeDat()

{

FILE*fp;

inti;

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

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

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

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

fclose(fp);

}

36.函數(shù)readDat()的功能是從文件in52.dat中讀取20行數(shù)據(jù)存放到字符串數(shù)組xx中(每行字符串的長度均小于80)。請編制函數(shù)JsSod(),該函數(shù)的功能是:以行為單位對字符串變量的—F標為奇數(shù)位置上的字符按其ASCII值從小到大的順序進行排序,排序后的結(jié)果仍按行重新存入字符串數(shù)組xx中,最后調(diào)用函數(shù)writeDat()把結(jié)果xx輸出到文件out52.dat中。

例如:位置01234567

源字符串hgfedcba

則處理后字符串hafcdebg。

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

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

試題程序:

#include<stdio.h>

#include<string.h>

#include<conio.h>

charxx[20][80];

voidjsSort

{

}

voidmain()

{

readDat();

jsSort();

writeDat();

}

readDat()

{

FILE*in;

inti=0;

char*p;

in=fopen("in52.dat","r");

while(i<20&&fgets(xx[i],80,in)!=NULL)

{

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

if(p)*p=0;

i++;

}

fclose(in);

}

writeDat()

{

FILE*out;

inti;

ut=fopen("out52.dat","w");

clrscr();

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

{

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

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

}

fclose(out);

}

參考答案

1.C

2.C

3.A

4.B本題本質(zhì)上是求全雙工交換機的總帶寬。全雙工端口帶寬的計算方法是:端口數(shù)×端口速率×2。具有8個的10/100Mbps全雙工端口總帶寬是8×100Mbps×2=1600Mbps=1.6Gbps;具有16個的10/100Mbps全雙工端口總帶寬是16×100Mbps×2=3200Mbps=3.2Gbps。故選擇B選項。

5.D光纖傳輸信號可通過很長的距離,無需中繼。例如T1線路的中繼距離為1.7km,典型的CATV網(wǎng)絡要求在同軸電纜上每隔500~700m加一個放大器,而光纖傳輸系統(tǒng)的中繼距離可達100km以上。CableModom使計算機發(fā)出的數(shù)據(jù)信號與電纜傳輸?shù)纳漕l信號實現(xiàn)相互之間的轉(zhuǎn)換,并將信道分為上行信道和下行信道。ADSL提供的非對稱寬帶特性,上行速率為64Kbps~640Kbps,下行速率為500Kbps~7Mbps。802.11b定義了使用直序擴頻技術(shù),傳輸速率為1Mbps、2Mbps、5.5Mbps與11Mbps的無線局域網(wǎng)標準。將傳輸速率提高到54Mbps的是802.11a和802.119,而802.11b只是將傳輸速度提高到llMbps。

6.B

7.CRIP限制的最大路由器跳數(shù)是15,如果超過15,則意味著路徑不可到達。故選C選項。

8.A應用層的網(wǎng)絡互連設備或系統(tǒng)可以稱之為網(wǎng)關。\r\n

9.B

10.D計劃階段的主要任務是制定設定軟件系統(tǒng)的目標,確定研制要求,提出可行性報告。對各種可能方案做出成本效益分析,做為使用單位是否繼續(xù)該項工程的依據(jù)。

11.域WindowsNTServer操作系統(tǒng)以“域”為單位實現(xiàn)對網(wǎng)絡資源的集中管理。在一個WindowsNT域中,只能有1臺主域控制器(PDC),但同時可以有備份域控制器(BDC)和普通服務器。主域控制器負責為域用戶與用戶組提供信息,同時具有與NetWare中的文件服務器相似的功能。備份域控制器的主要功能是提供系統(tǒng)容錯,它保存著域用戶與用戶組信息的備份,在主域控制器失效的情況下自動升級為主域控制器。

12.唯一唯一解析:本題考查點是IP地址在全網(wǎng)中的唯一性。所有連入Internet的計算機必須擁有一個網(wǎng)內(nèi)唯一的IP地址,以便相互識別,就像每臺電話機必須有一個唯一的電話號碼一樣。

13.目錄服務目錄服務解析:分布式服務(DistributedService):網(wǎng)絡操作系統(tǒng)為支持分布式服務功能提出了分布式目錄服務這種新的網(wǎng)絡資源管理機制。

14.進程進程解析:UNIX的系統(tǒng)結(jié)構(gòu)可分為兩大部分,一部分是操作系統(tǒng)的內(nèi)核,另一部分是系統(tǒng)的外殼。內(nèi)核部分由文件子系統(tǒng)和進程控制子系統(tǒng)組成;外殼由shell解釋程序、支持程序設計的各種語言、編譯程序和解釋程序、實用程序和系統(tǒng)調(diào)用接口等組成。

15.低延遲多媒體數(shù)據(jù)包含多種內(nèi)容,如語音、數(shù)字、文字、圖形、視頻等,它們分別對應于不同的數(shù)據(jù)傳輸服務。因此,多媒體網(wǎng)絡傳輸數(shù)據(jù)時應該以提供高速率與低延遲的服務為標準。

16.(5)透明網(wǎng)橋【解析】網(wǎng)橋按照路由表的建立方法分為兩類:透明網(wǎng)橋和源路由網(wǎng)橋。這兩種網(wǎng)橋標準分別由IEEE802.1與IEEE802.5兩個分委員會制定。

17.

18.IPIPTV技術(shù)是一項系統(tǒng)集成技術(shù),它能使音頻/視頻節(jié)目內(nèi)容或信號以IP包的方式在不同的物理網(wǎng)絡中被安全、有效且保質(zhì)地傳送或分發(fā)給不同的用戶。IPTV的基本技術(shù)形式可以概括為:視頻數(shù)字化、傳輸IP化、播放流媒體化。

19.

20.PASV

【解析】當客戶機向服務器發(fā)出數(shù)據(jù)傳輸命令時,通過控制連接向服務器發(fā)送一個PASV命令,請求進入被動摸式。

21.亞筆記本亞筆記本解析:手持設備又稱掌上電腦或亞筆記本,亞筆記本比筆記本更小、更輕。PDA、商務通、快譯通及第二代半、第三代手機等都是手持設備。

22.網(wǎng)狀網(wǎng)狀解析:在采用點—點線路的通信子網(wǎng)中,每條物理線路連接一對結(jié)點?;就負錁?gòu)型有4種:星形、環(huán)形、樹形與網(wǎng)狀形。網(wǎng)狀拓撲的主要優(yōu)點是系統(tǒng)可靠性高,但是結(jié)構(gòu)復雜,必須采用路由選擇算法與流量控制方法。目前實際存在和使用的廣域網(wǎng)基本上都是采用網(wǎng)狀拓撲構(gòu)型。

23.主機地址主機地址解析:IP地址是網(wǎng)上的通信地址,它由網(wǎng)絡地址和主機地址兩部分組成。其中網(wǎng)絡地址標識一個網(wǎng)絡,而主機地址標識一個主機。IP地址這樣表示的目的是為了便于尋址,即先找到網(wǎng)絡號,再在該網(wǎng)絡中找到計算機的地址。

24.服務與被服務服務與被服務

25.指令指令解析:本題考查點是奔騰芯片的雙Cache結(jié)構(gòu)。奔騰芯片采用兩個Cache(超高速緩存),一個用于數(shù)據(jù)緩存,另一個用于指令緩存,以便將指令和數(shù)據(jù)分別存放在不同的Cache中。當需要訪問時,不需要搜索整個存儲空間,因而可以大大地提高Cache的命中率。這種將指令和數(shù)據(jù)分別存放的結(jié)構(gòu)稱為哈佛結(jié)構(gòu)。

26.應用層應用層解析:UDP位于傳輸層,它接受其直接上層即應用層的數(shù)據(jù)單元并進行發(fā)送。在收方則反之。

27.實時信息處理系統(tǒng)實時信息處理系統(tǒng)解析:實時信息處理要求計算機能對終端設備發(fā)來的服務請求及時予以正確的回答。

28.A/D或模/數(shù)轉(zhuǎn)換A/D或模/數(shù)轉(zhuǎn)換解析:在網(wǎng)絡中,要將語音信號和數(shù)字、文字、圖形、圖像一同傳輸,則語音信號必須通過模/數(shù)轉(zhuǎn)換技術(shù)轉(zhuǎn)換成數(shù)字信號。

29.【審題關鍵句】以行為單位,新字符串中每個字符的ASCII碼值等于該位置上的原字符ASCII碼值加其后面一個字符的ASCII碼值,逆序排序。

\n【解題思路】

\n①定義整型循環(huán)變量i、j和字符局部變量yuan。

\n②在第一層for循環(huán)中,循環(huán)變量i從0開始,依次遞增直到其值大于或等于maxline,在循環(huán)體中,首先把第i行的第一個字符xx[i][O]賦給變量yuan,在第二層for循環(huán)中,循環(huán)變量j從0開始,依次遞增直到其值等于該行字符串的長度減l,在循環(huán)體中,將字符xx[i][j]的ASCII碼值與字符xx[i][j+1]的ASCII碼值相加的和保存到字符xx[il[j]中。當退出第二層for循環(huán)后,把第i行的最后一個字符與第一個字符變量yuan的值相加,最后通過strrevi函數(shù)對i行字符串逆序排序。

\n【參考答案】

\n

30.【審題關鍵句】各位都是奇數(shù),從大到小排序。

\n【解題思路】

\n本題類似第32套試題,通過審題可以發(fā)現(xiàn)主要是對四位數(shù)的篩選條件有所不同,即判斷四位數(shù)的每一位數(shù)都為奇數(shù),參考答案的第8條語句,只需將每位數(shù)的判斷條件改為奇數(shù)判斷即可。

\n【參考答案】

\n

31.B解析:統(tǒng)一的安全電子政務平臺中的接入平臺可以提供對訪問用戶物理接入的安全控制。

32.B解析:物理層處于OSI參考模型的最低層,其主要功能是利用物理傳輸介質(zhì)為數(shù)據(jù)鏈路層提供物理連接,以便透明地傳送比特流;數(shù)據(jù)鏈路層在物理層提供比特流傳輸服務的基礎上,在通信的實體之間建立數(shù)據(jù)鏈路連接,傳送以幀為單位的數(shù)據(jù);網(wǎng)絡層主要任務是通過路由算法,為分組通過通信子網(wǎng)選擇最適當?shù)穆窂?;應用層是OSI參考模型的最高層,此層確定了進程之間的通信性質(zhì),以滿足用戶的需要;端到端的鏈路是傳輸層的任務。

33.C解析:傳輸層的主要任務是向用戶提供可靠的端到端服務,透明地傳送報文。它向高層屏蔽了下層數(shù)據(jù)通信的細節(jié),因而它是計算機通信體系結(jié)構(gòu)中最關鍵的一層。

34.voidjsVal(){ihtithouhuntendataj;for(i=0;i<200;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ù)的個位數(shù)字*/if(thou%2!=0&&hun%2!=0&&ten%2!=0&&data%2!=0)/*如果4位數(shù)各位上數(shù)字均是奇數(shù)*/{b[cnt]=a[i];/*將滿足條件的數(shù)存入數(shù)組b中*/cnt++;/*統(tǒng)計滿足條件的數(shù)的個數(shù)*/}}for(i=0;ifor(j=i+l;j<cnt;j++)if(b[i]<b[j]){data=b[i];b[i]=b[j];b[j]=data;}}voidjsVal()\r\n{\r\nihti,thou,hun,ten,data,j;\r\nfor(i=0;i<200;i++)\r\n{\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ù)的個位數(shù)字*/\r\nif(thou%2!=0&&hun%2!=0&&ten%2!=0&&data%2!=0)\r\n/*如果4位數(shù)各位上數(shù)字均是奇數(shù)*/\r\n{\r\nb[cnt]=a[i];/*將滿足條件的數(shù)存入數(shù)組b中*/\r\ncnt++;/*統(tǒng)計滿足條件的數(shù)的個數(shù)*/\r\n}\r\n}\r\nfor(i=0;ifor(j=i+l;j<cnt;j++)\r\nif(b[i]<b[j])\r\n{\r\ndata=b[i];\r\nb[i]=b[j];\r\nb[j]=data;\r\n}\r\n}解析:本題考查的知識點如下:

(1)'%'與'/'的使用。

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

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

本題中,首先借助“%”與“/”將4位數(shù)各位上的數(shù)拆成獨立的數(shù)字:將1個4位數(shù)整除1000則可得到其千位上的數(shù)字,除以1000取余再整除100則可得百位上的數(shù)字,除以100取余再整除10則可得十位上的數(shù)字,除以10取余則得個位卜的數(shù)字。1個數(shù)除以2取余所得的數(shù)不等于0,則此數(shù)是奇數(shù)。題中要求將符合條件的4位數(shù)按從大到小的順序存入數(shù)組b中,我們可以先將符合條件的4位數(shù)存入數(shù)組b,然后對b中的數(shù)進行排序。排序使用“選擇排序法

35.jsValue(){intijvalue;for(i=0;i<300;i++)if(isP(a[ii))/*如果該數(shù)為素數(shù)則將該數(shù)存入數(shù)組b中*/{b[cnt]=a[i];}for(i=0;i<cnt-1;i++)/*對數(shù)組b的4位數(shù)按從小到大的順序進行排序*/for(j=i+l;j<cnt;j++)if(b[ii>b[j]){value=b[i];b[i]=b[j];b[j]=value;}}jsValue()\r\n{\r\ninti,j,value;\r\nfor(i=0;i<300;i++)\r\nif(isP(a[ii))/*如果該數(shù)為素數(shù),則將該數(shù)存入數(shù)組b中*/\r\n{\r\nb[cnt]=a[i];\r\n}\r\nfor(i=0;i<cnt-1;i++)/*對數(shù)組b的4位數(shù)按從小到大的順序進行排序*/\r\nfor(j=i+l;j<cnt;j++)\r\nif(b[ii>b[j])\r\

溫馨提示

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

最新文檔

評論

0/150

提交評論