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

下載本文檔

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

文檔簡介

【2023年】山西省朔州市全國計算機等級考試網(wǎng)絡技術真題(含答案)學校:________班級:________姓名:________考號:________

一、單選題(10題)1.

2.某公司擁有IP地址塊202.113.77.0/24。其中202.111.77.16/28和202.113.77.32/28已經(jīng)分配給人事部和財務部,現(xiàn)在技術部需要100個IP地址,可分配的IP地址塊是()A.202.113.77.0/25

B.202.113.77.48/25

C.202.113.77.64/25

D.202.113.77.128/25

3.

4.在因特網(wǎng)中,IP數(shù)據(jù)報從源結點到目的結點可能需要經(jīng)過多個網(wǎng)絡和路由器。在整個傳輸過程中,IP數(shù)據(jù)報報頭中的()。

A.源地址和目的地址都不會發(fā)生變化

B.源地址有可能發(fā)生變化而目的地址不會發(fā)生變化

C.源地址不會發(fā)生變化而目的地址有可能發(fā)生變化

D.源地址和目的地址都有可能發(fā)生變化

5.若兩臺服務器系統(tǒng)可用性分別達到99.9%和99.999%,那么下面關于兩臺服務器每年停機時間的描述中正確的是()。

A.兩臺服務器每年的停機時間之差不可能大于8.8小時

B.兩臺服務器每年的停機時間之和不可能大于53分鐘

C.兩臺服務器每年的停機時間必須小于等于的時長分別是8.8小時和53分鐘

D.兩臺服務器每年的停機時間必須小于等于的時長分別是53分鐘和5分鐘

6.

7.通道是一種()

A.保存l/O信息的部件B.傳輸信息的電子線路C.通用處理機D.專用處理機

8.下列屬于無線技術的是()

A.RPRB.AdhocC.EPOND.SDH

9.下面關于主板的描述中,錯誤的是()。

A.按芯片集分類有奔騰主板、AMD主板

B.按主板的規(guī)格分類有AT主板、ATX主板

C.按CPU插座分類有Slot主板、Socket主板

D.按數(shù)據(jù)端口分類有SCSI主板、EDO主板

10.

二、填空題(10題)11.(17)不可逆加密機制包括Hash算法和消息認證碼,用于數(shù)字簽名和________。

12.攻擊密碼體制一般有兩種方法:密碼分析學和______。

13.局域網(wǎng)從基本通信機制上選擇了與廣域網(wǎng)完全不同的方式,即從______方式改變?yōu)楣蚕斫橘|(zhì)方式和交換方式。

14.WindowsNTServer操作系統(tǒng)是以“域”為單位實現(xiàn)對網(wǎng)絡資源的集中管理。在主域控制器失效時,【】將會自動升級為主域控制器。

15.有一類加密類型常用于數(shù)據(jù)完整性檢驗和身份驗證,例如計算機系統(tǒng)中的口令就是利用【】算法加密的。

16.目前連接ISP的方式基本上分為通過電話線路和______的方式連接到ISP。

17.

18.TCP/IP體系結構可以分為4個層次,它們是應用層、傳輸層、和主機-網(wǎng)絡層。

19.VOIP的三種實現(xiàn)形式是PC-to-PC、PC-to-Phone、______。

20.(5)在實際應用中,分組交換技術可以分為兩類:數(shù)據(jù)報與________。

三、2.填空題(8題)21.電子現(xiàn)金可以存儲在智能型IC支付卡上,也可以以數(shù)字形式存儲在現(xiàn)金文件中,該現(xiàn)金文件就形成了一個【】。

22.虛擬存儲器的容量是由計算機的______和尋址方式確定的。

23.域名解析可以有兩種方式,一種叫遞歸解析,另一種叫【】。

24.______保證了業(yè)務處理數(shù)據(jù)在某一時間的存在性,為實現(xiàn)業(yè)務處理的抗抵賴性提供了基礎。

25.利用管道進行進程通信,實質(zhì)是利用______來進行數(shù)據(jù)通信。

26.______是指通過計算機技術與通信技術的結合來實現(xiàn)信息的傳輸、交換、存儲和處理。

27.電子商務應用系統(tǒng)通常包含CA安全認證系統(tǒng)、______、業(yè)務應用系統(tǒng)和用戶及終端系統(tǒng)。

28.異步數(shù)據(jù)傳輸模式(ATM)采用固定長度的數(shù)據(jù)傳輸單元(信元),其長度為【】個字節(jié)。

四、C語言程序設計題(2題)29.已知數(shù)據(jù)文件in.dat中存有200個四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請考生編制一函數(shù)jsVai,其功能是:若一個四位數(shù)的千位數(shù)位置上的值小于等于百位數(shù)位置上的值,百位數(shù)位置上的值小于等于十位數(shù)位置上的值,以及十位數(shù)位置上的值小于等于個位數(shù)位置上的值,并且原四位數(shù)是偶數(shù),則統(tǒng)計出滿足此條件的個數(shù)cnt并把這些四位數(shù)按從小到大的順序存入數(shù)組b中,最后調(diào)用寫函數(shù)writeDat把結果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.函數(shù)readDat是從文件in.dat中讀取20行數(shù)據(jù)存放到字符串數(shù)組xx中(每行字符串長度均小于80)。請編制函數(shù)jsSort,其函數(shù)的功能是:以行為單位對字符串按下面給定的條件進行排序,排序后的結果仍按行重新存入字符串數(shù)組xx中,最后調(diào)用函數(shù)writeDat把結果xx輸出到文件out.dat中。

條件:字符串從中間一分為二,左邊部分按字符的ASCII值降序排序,右邊部分按字符的ASCII值升序排序。如果原字符串長度為奇數(shù),則最中間的字符不參加排序,字符仍放在原位置上。

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

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

五、1.選擇題(3題)31.以太網(wǎng)物理地址的長度是______。

A.6bitB.24bitC.48bitD.64bit

32.盡管WindowsNT操作系統(tǒng)的版本不斷變化,但從它的網(wǎng)絡操作與系統(tǒng)應用角度來看,有兩個概念是始終不變的,那就是工作組模型與()。

A.域模型B.用戶管理模型C.TCP/IP協(xié)議模型D.輸入管理程序模型

33.隨著微型計算機的廣泛應用,大量的微型計算機是通過局域網(wǎng)連入到廣域網(wǎng)的,而局域網(wǎng)與廣域網(wǎng)的互聯(lián)—般是通過設備實現(xiàn)的。

A.Ethernet交換機B.路由器C.網(wǎng)橋D.電話交換機

六、1.程序設計題(3題)34.己知數(shù)據(jù)文件IN57.DAT中存有300個4位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請編制一函數(shù)jsValue(),其功能是:求出個位數(shù)上的數(shù)減千位數(shù)上數(shù)減百位數(shù)上的數(shù)減十位數(shù)上的數(shù)大于零的個數(shù)cnt,再把所有滿足此條件的4位數(shù)依次存入數(shù)組b中,然后對數(shù)組b的4位數(shù)按從大到小的順序進行排序,最后調(diào)用函數(shù)writeDat()把數(shù)組b中的數(shù)輸出到OUT57.DAT文件中。

例如:1239,9—1-2-3>0,則該數(shù)滿足條件,存入數(shù)組b中,且個數(shù)cnt=cnt+1。

8129,9-8-1-2<0,則該數(shù)不滿足條件,忽略。

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

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

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

試題程序:

#include<stdio.h>

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

jsValue()

{

}

main()

{

inti;

readDat();

jsValue();

writeDat();

printf("cnt=%d\n",cnt);

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

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

}

readDat()

{

FILE*fp;

inti;

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

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

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

fclose(fp);

}

writeDat()

{

FILE*fp;

inti;

fp=fopen{"OUT57.DAT","w");

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

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

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

fclose(fp);

}

35.已知數(shù)據(jù)文件IN82.DAT中存有300個4位數(shù),并已調(diào)用函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請編制一函數(shù)isValue(),其功能是:求出這些4位數(shù)是素數(shù)的個數(shù)cnt,再求出所有滿足此條件的4位數(shù)的平均值pjz1,以及所有不滿足此條件的4位數(shù)的平均值pjz2,最后調(diào)用函數(shù)writeDat()把結果cnt,pjz1,pjz2,輸出到out82.dat文件中。

例如:5591是素數(shù),則該數(shù)滿足條件,計算平均值pjz1,且個數(shù)cnt=cnt+1。

9812是非素數(shù),則該數(shù)不滿足條件,計算平均值pjz2。

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

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

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

試題程序:

#include<stdio.h>

inta[300],cnt=0;

doublepjz1=0.0,pjz2=0.0;

intisP(intm)

{

inti;

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

if(m%i==0)return0;

return1;

voidjsValue()

{

main()

inti;

readDat();

jsValue();

writeDat();

printf("cnt=%d\n滿足條件的平均值pjz1=%7.21f\n不滿足條件的平均值

pjz2=%7.21f\n",cnt,pjz1,pjz2);

}

readDat()

{

FILE*fp;

inti;

fp=fopen("in82.dat","r");

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

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

fclose(fp);

}

writeDat()

{

FILE*fp;

inti;

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

fprintf(fp,"%d\n%7.21f\n%7.21f\n",cnt,pjz1,pjz2);

fclose(fp);

}

36.函數(shù)ReadDat()的功能是實現(xiàn)從文件IN8.DAT中讀取一篇英文文章存入到字符串數(shù)組xx中;請編制函數(shù)StrCharJP(),該函數(shù)的功能是:以行為單位把字符串中的所有字符的ASCII值右移4位,然后把右移后的字符的ASCII值再加上原字符的ASCII值,得到新的字符,并存入原字符串對應的位置上。最后把已處理的字符串按行重新存入字符串數(shù)組xx中,并調(diào)用函數(shù)WriteDat()把結果xx輸出到文件OUT8.DAT中。

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

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

試題程序:

#include<stdio.h>

#include<string.h>

#include<conio,h>

charxx[50][80];

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

intReadDat(void);

voidWriteDat(void);

voidStrCharJR(void)

{

}

main()

{

clrscr(;

if(ReadDat())

{

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

return;

}

StrCharJR();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

char*p;

if((fp=fopen("IN8.DAT","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;

clrscr();

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

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

{

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

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

}

fclose(fp);

}

參考答案

1.B

2.D2-2>=100n>=7所以n取7,也就是子網(wǎng)掩碼取25位,故選A即202.113.77.0/25

3.C

4.A解析:IP數(shù)據(jù)報雖然從源結點到目的結點可能需要經(jīng)過多個網(wǎng)絡和路由器,但在整個數(shù)據(jù)報傳輸過程中,通常主機在發(fā)出數(shù)據(jù)包時只需指明第一個路由器,而后數(shù)據(jù)包在因特網(wǎng)中如何傳輸以及沿著哪一條路徑傳輸,源主機則不必關心。所以在IP數(shù)據(jù)報頭中,源IP地址和目的IP地址均保持不變。

5.A如果要保證服務器系統(tǒng)可用性達到99.9%和99.999%,系統(tǒng)的每年的停機時間要小于8.76小時和0.0876小時。5分鐘約是0.0833小時,53分鐘約是0.883。故選擇A選項。

6.A

7.D通道是獨立于CPU的專用管理輸入/輸出控制的處理機。

8.B

9.A解析:主板分類方法很多,按照不同的標準就有不同的說法,其中容易混淆的有:①按照芯片集可分為TX、LX、BX主板等。②按主板的規(guī)格可分為AT、Baby-AT、ATX主板等。⑧按CPU插座可分為Socket7、Slot1主板等。④按數(shù)據(jù)端口可分為SCSI、EDO、AGP主板等。

10.B

11.(17)身份認證

【解析】不可逆加密機制包括Hash算法和消息認證碼,用于數(shù)字簽名和身份認證。

12.窮舉攻擊窮舉攻擊解析:攻擊密碼體制般有兩種方法:密碼分析學和窮舉攻擊。

13.存儲轉發(fā)存儲轉發(fā)解析:局域網(wǎng)與廣域網(wǎng)一個重要的區(qū)別在于它們覆蓋的地理范圍。由于局域網(wǎng)覆蓋范圍小,所以它從基本通信機制上選擇了與廣域網(wǎng)完全不同的方式,即從存儲轉發(fā)方式改變?yōu)楣蚕斫橘|(zhì)方式和交換方式,在傳輸介質(zhì)、介質(zhì)存取控制方法上形成了自己的特點。

14.后備域控制器或備份域控制器后備域控制器或備份域控制器解析:WindowsNT操作系統(tǒng)以“域”為單位實現(xiàn)對網(wǎng)絡資源的集中管理。在一個WindowsNT域中,只能有一個主域控制器(PrimaryDomainController),同時,還可以有后備域控制器(BackupDomainController)與普通服務器。后備域控制器的主要功能是提供系統(tǒng)容錯,它保存著域用戶與用戶組信息的備份。后備域控制器可以像主域控制器一樣處理用戶請求,在主域控制器失效的情況下,它將會自動升級為主域控制器。

15.不可逆加密或安全單項散列不可逆加密或安全單項散列解析:加密過程不需要密鑰,且經(jīng)過加密的數(shù)據(jù)無法解密是不可逆加密算法,又稱單項散列算法。適用于完整性校驗和身份驗證,不適合數(shù)據(jù)加密。代表算法有:MD5算法和安全散列算法SHA。

16.數(shù)據(jù)通信線路數(shù)據(jù)通信線路解析:目前連接到ISP的基本方式有:電話線路和數(shù)據(jù)通信線路兩種。數(shù)據(jù)通信線路包括DDN、分組交換、ISDN和幀中繼等。

17.

18.互聯(lián)層TCP/IP的體系結構及其與OSI參考模型各層的大致對應關系如下:

—應用層:與OSI參考模型的應用層大致對應;

—傳輸層:與OSI參考模型的傳輸層大致對應:

—互聯(lián)層:與OSI參考模型的網(wǎng)絡層大致對應;

—主機-網(wǎng)絡層:與OSI參考模型的數(shù)據(jù)鏈路層和物理層大致對應。

19.Phone-to-Phone。

20.虛電路

【解析】在實際應用中,分組交換技術可以分為兩類:數(shù)據(jù)報與虛電路

21.電子錢包電子錢包解析:使用電子現(xiàn)金進行電子支付活動中,買方使用自己的計算機通過網(wǎng)絡訪問銀行的電子現(xiàn)金生成器,將部分或全部現(xiàn)金取出,以加密文件形式存入計算機硬盤。這樣,該計算機硬盤中的現(xiàn)金文件就形成了一個電子錢包。

22.地址結構地址結構解析:虛存的空間并不是無限的,其最大容量由計算機的地址機構和尋址方式?jīng)Q定。

23.反復解析反復解析解析:域名解析可以有兩種方式,第一種叫遞歸解析,要求名字服務器系統(tǒng)一次性完成全部名字-地址變換。第二種叫反復解析,每次請求一個服務器,不行再請求別的服務器。

24.可信時間戳服務系統(tǒng)可信時間戳服務系統(tǒng)解析:可信時間戳服務系統(tǒng)為整個系統(tǒng)提供了精確可信的時間戳服務,從而保證業(yè)務處理數(shù)據(jù)在某一時間的存在性,為實現(xiàn)業(yè)務處理的抗抵賴性提供基礎。

25.外存外存解析:管道通信的實質(zhì)是利用外存來進行數(shù)據(jù)通信,故具有傳送數(shù)據(jù)量大的優(yōu)點,但通信速度較慢。

26.數(shù)據(jù)通信數(shù)據(jù)通信解析:數(shù)據(jù)通信是指通過計算機技術與通信技術的結合來實現(xiàn)信息的傳輸、交換、存儲和處理。數(shù)據(jù)通信系統(tǒng)是指以計算機為中心,通過數(shù)據(jù)傳輸系統(tǒng)與分布在遠地的數(shù)據(jù)終端設備連接起來,以實現(xiàn)數(shù)據(jù)通信的系統(tǒng)。

27.支付網(wǎng)關系統(tǒng)支付網(wǎng)關系統(tǒng)解析:電子商務應用系統(tǒng)由各子系統(tǒng)構成,其中有些子系統(tǒng)(CA安全認證系統(tǒng)、支付網(wǎng)關系統(tǒng))在電子商務系統(tǒng)中必不可少,沒有這些子系統(tǒng)就不能成為完整的電子商務系統(tǒng),而有些子系統(tǒng)則可以根據(jù)企業(yè)用戶或個人用戶的需求來建立(業(yè)務應用系統(tǒng)、用戶及終端系統(tǒng))。

28.5353解析:ATM的主要特點有:1、ATM是一種面向連接的技術,它采用小的、固定長度的數(shù)據(jù)傳輸單元(即信元,Cell),其長度為53字節(jié);2、各類信息(數(shù)字、語音、圖像、視頻)均可用信元為單位進行傳送,ATM能夠支持多媒體通信;3、ATM以統(tǒng)計時分多路復用方式動態(tài)分配網(wǎng)絡帶寬,網(wǎng)絡傳輸延時小,適應實時通信要求;4、ATM沒有鏈路對鏈路的糾錯與流量控制;協(xié)議簡單,數(shù)據(jù)交換效率高:5、ATM的數(shù)據(jù)傳輸速率在155Mbps~2.4Gbps,目前也存在25Mbps、50Mbps與100Mbps三種速率。

29.【審題關鍵句】千位-百位-十位-個位,結果大于等于零且原四位數(shù)是奇數(shù),統(tǒng)計出滿足此條件的個數(shù),并按從小到大的順序存入數(shù)組。

\n【解題思路】

\n本題類似第9套試題,通過審題可以發(fā)現(xiàn)主要有兩個不同點:一是要求統(tǒng)計的四位數(shù)的條件是“千位-百位-十位-個位>=0”,二是要求該四位數(shù)是奇數(shù),這兩個不同點都體現(xiàn)在參考答案的第8條語句中,對該語句進行修改即可,其中,可以判斷奇數(shù)的表達式是“a[i]%2”。

\n【參老答案】

\n

\n

30.【審題關鍵句】以行為單位從字符串左邊部分降序排序,右邊部分升序排序。如果原字符串長度為奇數(shù),則最中間的字符不參加處理。

\n【解題思路】

\n①定義字符局部變量ch,整型循環(huán)變量i、j、k和表示字符串長度的變量len、P。

\n②在第一層for循環(huán)中,變量i從0開始,依次遞增直到其值等于20,在循環(huán)體中,首先調(diào)用庫函數(shù)strlen(xx[i])求得字符串xx[il的長度,把此值轉化成整型賦給變量len,用len的值除以2,得到字符串xx[i]的長度的一半賦給變量P;在第二層for循環(huán)中,變量j從0開始,依次遞增直到其值等于(p-1),在循環(huán)體中執(zhí)行第三層for循環(huán),循環(huán)變量k從j+1開始,依次遞增直到其值等于P,對字符串xx[i]左半部分的子字符串中的字符xx[i][j]和xx[i][k]按照ASCII碼值的大小進行比較,如果xx[i][j]的ASCII碼值小于xx[i][k]的ASCII碼值,則兩者進行互換,實現(xiàn)對字符串xx[i]左半部分的子字符串按照降序排列。然后,有if條件語句判斷,len對2的余數(shù)是否等于1,如果等于1,說明字符串xx[i]的長度為奇數(shù),則變量P加1,因為這時字符串的中間字符不參與排序。再對字符串xx[i][j]右半部分的字符串按升序排列。在for循環(huán)中,變量j從P開始,依次遞增直到其值等于len-1,在循環(huán)體中,執(zhí)行for循環(huán)中,變量k從j+1開始,依次遞增直到其值等于Ien,對字符xx[i][j]和xx[i][k]按其ASCII碼值的大小進行比較,如果字符xx[i][j]的ASCII碼值大于xx[i][k]的ASCII碼值,則兩者進行互換,實現(xiàn)字符串xx[i]右半部分的字符串按照升序排列。

\n【參考答案】

\n

31.C解析:局域網(wǎng)的網(wǎng)址是一個重要概念。典型的Ethernet物理地址長度為48位,允許分配的Ethernet物理地址應該有247個,這個物理地址的數(shù)量可以保證全球所有可能的Ethernet物理地址的需要。

32.A解析:盡管WindowsNT操作系統(tǒng)的版本不斷變化,但從它的網(wǎng)絡操作與系統(tǒng)應用角度來看,有兩個概念是始終不變的,那就是工作組模型與域模型。

33.B解析:在因特網(wǎng)中,用戶計算機需要通過校園網(wǎng)、企業(yè)網(wǎng)或ISP聯(lián)入地區(qū)主干網(wǎng),地區(qū)主干網(wǎng)通過國家主干網(wǎng)聯(lián)入到國家間的高速主干網(wǎng),這樣就形成一種路由器互聯(lián)的大型、層次結構的互聯(lián)網(wǎng)絡。

34.jsValue(){intithouhuntendataj;for(i=0;i<300;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(data-hun-ten-thou>0)/*如果個位烽減千位數(shù)減百位數(shù)減十位數(shù)大于零*/{b[cnt]-a[i];/*則將滿足條件的數(shù)存入數(shù)組b中*/cnt++;/*統(tǒng)計滿足條件的數(shù)的個數(shù)*/}}for(i=0;i<cnt-1;i++)/*對數(shù)組b的4位數(shù)按從大到小的順序進行排序*/for(j=i+1;j<cnt;j++)if(b[i]<b[j]){data=b[ii;b[i]=b[9];b[j]=data;}}jsValue()\r\n{\r\ninti,thou,hun,ten,data,j;\r\nfor(i=0;i<300;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(data-hun-ten-thou>0)/*如果個位烽減千位數(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;i<cnt-1;i++)/*對數(shù)組b的4位數(shù)按從大到小的順序進行排序*/\r\nfor(j=i+1;j<cnt;j++)\r\nif(b[i]<b[j])\r\n{\r\ndata=b[ii;\r\nb[i]=b[9];\r\nb[j]=data;\r\n}\r\n}解析:本題考查的知識點如下:

(1)運算符“%”及“/”的使用。

(2)循環(huán)結構及選擇結構的使用。

在本題中,首先要將一個4位數(shù)的千位、百位、十位、個位拆成獨立的數(shù)字。這里借助特殊運算符號“%”(取余)和“/”(整除)。將一個4位數(shù)整除1000則叫得到其千位上的數(shù)字,除以1000取余再整除100則可得百位上的數(shù)字,除以100取余再整除10則可得十位上的數(shù)字,除以10取余則得個位上的數(shù)字。然后按照題意要求將各位依次相減進行判斷。將符合條件的數(shù)存入數(shù)組b中,最后的排序采用“選擇排序法”。

35.voidjsValue(){inti;for(i=0;f<300;i++)if(isP(a[i]))/*如果該數(shù)為素數(shù)*/{pjz1+=a[i];/*將滿足條件的數(shù)求和*/cnt++;/*統(tǒng)計滿足條件的數(shù)的

溫馨提示

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

最新文檔

評論

0/150

提交評論