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

下載本文檔

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

文檔簡介

2022年浙江省湖州市全國計算機等級考試網(wǎng)絡技術真題(含答案)學校:________班級:________姓名:________考號:________

一、單選題(10題)1.Windows環(huán)境下可以用來修改主機默認網(wǎng)關設置的命令是()。

A.routeB.ipeonfigC.netD.nbtstat

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

A.吞吐量是指路由器的包轉發(fā)能力

B.高性能路由器一般采用交換式結構

C.語音視頻業(yè)務對路由器延時抖動要求不高

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

3.在郵件服務器之間實現(xiàn)郵件投遞的協(xié)議是()。

A.IMAPB.TFTPC.SMTPD.RARP

4.完成路徑選擇功能是在TCP/IP參考模型的()。

A.應用層B.傳輸層C.互聯(lián)層D.主機—網(wǎng)絡層

5.

6.第

1

一個功能完備的計算機網(wǎng)絡需要制定一套復雜的協(xié)議集,對于復雜的計算機網(wǎng)絡協(xié)議來說,最好的組織方式是()

A.連接地址編碼模型B.層次結構模型C.分布式進程通信模型D.混合結構模型

7.下列關于Windows2003系統(tǒng)下www服務器的描述中,正確的是()。

A.Web站點必須配置靜態(tài)IP地址

B.訪問Web站點時必須使用該站點的域名

C.建立Web站點時必須為該站點指定一個主目錄

D.Web站點的性能選項包括帶寬限制屬性和客戶端連接時間限制屬性

8.在加密技術中,作為算法輸入的原始信息稱為()。

A.明文B.暗文C.密文D.加密

9.下列對IPv6地址FF23:0:0:0:0510:0:0:9C5B的簡化表示中,錯誤的是()。

A.FF23::0510:0:0:9C5B

B.FF23:0:0:0:0510::9C5B

C.FF23:0:0:0:05l::9C5B

D.FF23::510:0:0:9C5B

10.下列不屬于物理層安全風險的是()。

A.環(huán)境事故造成的設備損壞

B.電源故障造成設備斷電,導致數(shù)據(jù)庫信息丟失

C.電磁輻射造成的數(shù)據(jù)信息被竊取

D.線路搭載造成數(shù)據(jù)被截獲

二、填空題(10題)11.計算機的硬件主要包括:______、存儲器和輸入/輸出設備。

12.

第68題計算機輔助教學的縮寫是___________。

13.

第75題根據(jù)節(jié)目類型的不同,播客可以分成以下3類:傳統(tǒng)廣播節(jié)目的播客、專業(yè)播客提供商與___________播客。

14.對于復雜的計算機網(wǎng)絡協(xié)議,最好的組織方式是層次結構模型。一般將計算機網(wǎng)絡層次模型和各層協(xié)議約集合定義為

15.目前,因特網(wǎng)上的中文搜索引擎一般都提供分類檢索和兩種檢索方式。

16.

17.常用的電子支付方式包括電子現(xiàn)金、【】和電子支票。

18.網(wǎng)絡中的計算機與終端間要想正確地傳送信息和數(shù)據(jù),必須在數(shù)據(jù)傳輸?shù)捻樞?、?shù)據(jù)的格式及內容等方面有一個約定或規(guī)則,這種約定或規(guī)則稱作______。

19.計算機廠家在UNIX標準上分裂為兩個陣營:一個是UNIX國際(UI),以AT&T和Sun公司為首:另一個是______,以IBM、HP、DEC公司為首。

20.

三、2.填空題(8題)21.異步傳輸ATM技術是一種【】和復用技術。

22.普通用戶終端通過資源子網(wǎng)中的______聯(lián)入網(wǎng)內。

23.TokenBus局域網(wǎng)中的令牌是—種特殊結構的控制幀,它用來控制結點對總線的【】。

24.UNIX的兩個主要版本為:AT&T的【】和BSD4.3。

25.在TCP/IP協(xié)議集中,TCP和【】協(xié)議運行于傳輸層。

26.建立安全環(huán)境的3個重要組成部分分別是威嚴的法律、先進的技術和______。

27.B-ISDN是以______作為干線和用戶環(huán)路的傳輸介質。

28.按明文的處理方法,密碼系統(tǒng)可以分為分組密碼和【】。

四、C語言程序設計題(2題)29.已知在in.dat中存有若干個(個數(shù)<200)四位數(shù)字的正整數(shù),函數(shù)ReadDat讀取這若干個正整數(shù)并存入數(shù)組xx中。請編制函數(shù)CalValue,其功能要求:1.求出該文件中共有多少個正整數(shù)totNum;2.求這些正整數(shù)右移l位二進制位后,產(chǎn)生的新數(shù)是奇數(shù)的數(shù)的個數(shù)totCnt,以及滿足此條件的這些正整數(shù)(右移前的值)的算術平均值totPjz。最后main函數(shù)調用函數(shù)WriteDat把所求的結果輸出到文件out.dat中。

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

請勿改動數(shù)據(jù)文件in.dat中的任何數(shù)據(jù),主函數(shù)main、讀函數(shù)ReadDat和輸出函數(shù)WdteDat的內容。

30.將文件in.dat中的200個整數(shù)讀至數(shù)組xx中。請編制jsValue函數(shù),要求:求出數(shù)組xx中的數(shù)值為奇數(shù)的個數(shù)cntl和數(shù)值為偶數(shù)的個數(shù)cnt2以及數(shù)組xx下標為奇數(shù)的元素值的算術平均值pJ。

結果cntl,cnt2,pJ輸出到out.dat中。

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

請勿改動數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)read_dat和輸出函數(shù)writeDat的內容。

五、1.選擇題(3題)31.為了避免IP地址的浪費,需要對IP地址中的主機號部分進行再次劃分,將其劃分成______兩部分

A.子網(wǎng)號和主機號B.子網(wǎng)號和網(wǎng)絡號C.主機號和網(wǎng)絡號D.子網(wǎng)號和分機號

32.負責在路由出現(xiàn)問題時及時更換路由的是()。

A.靜態(tài)路由表B.IP協(xié)議C.IP數(shù)據(jù)報D.出現(xiàn)問題的路由器

33.TokenBus的環(huán)環(huán)初始化是指在網(wǎng)絡啟動或故障發(fā)生后,必須執(zhí)行環(huán)初始化過程,根據(jù)某種算法將環(huán)中所有結點排序,動態(tài)形成()。

A.邏輯環(huán)B.物理環(huán)C.令牌D.結點

六、1.程序設計題(3題)34.己知數(shù)據(jù)文件IN57.DAT中存有300個4位數(shù),并已調用讀函數(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ù)按從大到小的順序進行排序,最后調用函數(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()的內容。

試題程序:

#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ù)文件IN45.DAT中存有200個4位數(shù),并已調用讀函數(shù)IeadDat()把這些數(shù)存入數(shù)組a中,請編制一函數(shù)isVa1(),其功能是:把千位數(shù)字和十位數(shù)字重新組合成一個新的十位數(shù)ab(新十位數(shù)的十位數(shù)字是原4位數(shù)的千位數(shù)字,新十位數(shù)的個位數(shù)字是原4位數(shù)的十位數(shù)字),以及把個位數(shù)和百位數(shù)組成另一個新的十位數(shù)cd(新十位數(shù)的十位數(shù)字是原4位數(shù)的個位數(shù)字,新十位數(shù)的個位數(shù)字是原4位數(shù)的百位數(shù)字),如果新組成的兩個十位數(shù)ab-ed≥10且ab-cd≤20且兩個數(shù)均為偶數(shù),同時兩個新十位數(shù)字均不為零,則將滿足此條件的4位數(shù)按從大到小的順序存入數(shù)組b中,并要計算滿足上述條件的4位數(shù)的個數(shù)ent,最后調用寫函數(shù)writeDat()把結果cnt及數(shù)組b中符合條件的4位數(shù)輸出到OUT45.DAT文件中。

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

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

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

試題程序;

#include<stdio.h>

#defineMAX200

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

voidjsVal()

{

}

voidreadDat()

{

inti;

FILE*fp;

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

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

fscanf(fp,"%d",&aIii);

fclose(fp);

}

main()

{

inti;

readDat();

jsVal();

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

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

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

printf("\n");

writeDat();

}

writeDat()

{

FILE*fp;

inti;

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

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

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

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

fclose(fp);

}

36.已知文件IN21.DAT中存有100個產(chǎn)品銷售記錄,每個產(chǎn)品銷售記錄由產(chǎn)品代碼dm(字符型4位)、產(chǎn)品名稱mc(字符型10位)、單價dj(整型)、數(shù)量s1(整型)、金額je(長整型)幾部分組成。其中:金額=單價×數(shù)量。函數(shù)ReadDat()的功能是讀取這100個銷售記錄并存入結構數(shù)組sell中。請編制函數(shù)SortDat(),其功能要求:按產(chǎn)品名稱從大到小進行排列,若產(chǎn)品名稱相同,則按金額從小到大進行排列,最終排列結果仍存入結構數(shù)組sell中,最后調用函數(shù)WriteDat()把結果輸出到文件OUT21.DAT中。

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

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

試題程序:

#include〈stdio.h>

#include〈mem.h>

#include〈string.h>

#include〈conio.h>

#include〈stdlib.h>

#defineMAX100

typedefstruct

{

chardm[5];/*產(chǎn)品代碼*/

charmc[11];/*產(chǎn)品名稱*/

intdj;/*單價*/

intsi;/*數(shù)量*/

longje;/*金額*/

}PRO;

PROsell[MAX];

voidReadDat();

voidWriteDat();

voidSortDat()

{

}

main()

{

memset(sell,0,sizeof(sell));

ReadDat();

SortDat();

WriteDat();

}

voidReadDat()

{

FILE*fp;

charstr[80],ch[11];

inti;

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

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

{

fgets(str,80,fp);

memcpy(sell[i].dm,str,4);

memcpy(sell[i].mc,str+4,10);

memcpy(ch,str+14,4);

ch[4]=0;

sell[i].dj=atoi(ch);

memcpy(ch,str+18,5);

ch[5]=0;

sell[i].sl=atoi(ch);

sell[i].je=(long)sell[i].dj*sell[i].sl;

}

fclose(fp);

}

voidWriteDat()

{

FILE*fp;

inti;

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

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

{

fprintf(fp,"%s%s%4d%5d%101d\n",sell[i].dm,sell[i].mc,

sell[i].dj,sell[i].sl,sell[i].je);

}

fclose(fp);

}

參考答案

1.Awindows中route命令用于在本地IP路由表中顯示和修改條目,在windows中可以通過routeadd命令來添加和修改默認網(wǎng)關;ipconfig命令用于顯示所有適配器的基本TCP/IP配置;NET命令權限很大,主要用于管理本地或者遠程計算機的網(wǎng)絡環(huán)境,以及各種服務程序的運行和配置;NBTSTAT命令用于查看當前基于NRTBIOS的TCP/IP連接狀態(tài),通過該工具可以獲得遠程或本地機器的組名和機器名。故選擇A選項。

2.C解析:路由器的關鍵技術指標包括:①吞吐量;②背板能力;③丟包率;④路由表容量;⑤突發(fā)處理能力;⑥延時與延時抖動;⑦服務質量;⑧可靠性與可用性;⑨網(wǎng)管能力等。其中,吞吐量是指路由器的包轉發(fā)能力,與其端口數(shù)量、端口速率、包長度、包類型有關,涉及端口吞吐量與整機吞吐量兩個方面的內容。端口吞吐量是指路由器某個具體端口的包轉發(fā)能力,而整機吞吐量是指路由器整機的包轉發(fā)能力。

3.C

\n

4.C

5.C

6.B協(xié)議是計算機網(wǎng)絡一個非常重要的組成部分,一個功能完善的計算機網(wǎng)絡一定是一組復雜協(xié)議的集合。組織復雜協(xié)議的集合是一項比較復雜的工程,最好的組織方式是層次結構模型,所以應當選B。層次結構模型具有以下特點:各層之間相互獨立,靈活性好;各層都可以采用最合適的技術來實現(xiàn),各層實現(xiàn)技術的改變不影響其他層;易于實現(xiàn)和維護;有利:j二促進標準化。選項A“連續(xù)的地址編碼模型”與組織網(wǎng)絡協(xié)議無關.選項c“分布式進程通信模型”不是用在網(wǎng)絡協(xié)議管理上的,選項D是干擾選項。

7.CC【解析】Web站點可以配置靜態(tài)IP地址,也可以配置動態(tài)IP地址。訪問Web站點時可以使用站點的域名,也可以使用站點的IP地址。同一臺服務器可以構建多個網(wǎng)站,每個網(wǎng)站對應服務器上的一個目錄,建立Web站點時必須為該站點指定一個主目錄,也可以是虛擬的子目錄。Web站點的性能選項包括影響帶寬使用的屬性和客戶端Web連接的數(shù)量。故選擇C選項。

8.A解析:采用密碼技術可以隱藏和保護需要保密的信息,使未授權者不能提取信息;需要隱藏的消息稱為明文,明文被轉換成另一種隱藏形式就稱為密文。這種變換稱為加密。加密的逆過程稱為解密。對明文加密時采用的一組規(guī)則稱為加密算法。因而在加密技術中,作為算法輸入的原始信息是明文。

9.C在使用零壓縮法時,不能把一個位段內部的有效0也壓縮掉。C選項明顯不符合前導零壓縮法。

10.D

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

12.CAI

【解析】CAD是指計算機輔助設計,CAE是指計算機輔助工程,CAM是指計算機輔助制造,CAT是計算機輔助測試,CAI是計算機輔助教學。

13.個人

【解析】播客是基于互聯(lián)網(wǎng)的數(shù)字廣播技術之一。根據(jù)節(jié)目類型的不同,播客可以分成3類:傳統(tǒng)廣播節(jié)目的播客、專用播客提供商與個人播客。

14.網(wǎng)絡體系結構【解析】網(wǎng)絡協(xié)議是計算機網(wǎng)絡通信的要素之一,一個功能完備的計算機網(wǎng)絡需要制定一整套復雜的協(xié)議集。而對于復雜的計算機網(wǎng)絡協(xié)議,最好的組織方式是層次結構模型。計算機網(wǎng)絡層次模型和各層協(xié)議的集合定義一般被定義為網(wǎng)絡體系結構。

15.關鍵詞查詢目前,因特網(wǎng)上的中文搜索引擎一般都提供分類檢索和關鍵詞查詢兩種檢索方式。分類檢索指利用搜索引擎提供的分類目錄由上級類目逐級向下級類目查詢的方式。各網(wǎng)站通過人工分類建立類目,一般分為娛樂與休閑、新聞與政治、商業(yè)與經(jīng)濟、教育、健康與醫(yī)藥、藝術與人文等大類,大類不斷細化,漸進到細分網(wǎng)頁。這種查詢方式較為直觀,便于族性檢索,但查詢速度慢,效率較低,且各搜索站點分類方式不統(tǒng)一,使用起來不太方便。關鍵詞查詢是搜索引擎提供的一種快速、高效的搜索方式。用戶進入搜索引擎網(wǎng)頁后,在關鍵詞輸入框中輸入想要搜索的關鍵詞,然后單擊“搜索”按鈕即可完成操作。當然,使用這種方式需要注意如何恰當?shù)剌斎胨阉鞯淖址?,這直接關系到搜索結果的優(yōu)劣。

16.

17.電子信用卡電子信用卡解析:常用的電子支付方式包括電子現(xiàn)金、電子信用卡和電了支票。

18.網(wǎng)絡協(xié)議網(wǎng)絡協(xié)議解析:網(wǎng)絡中的計算機與終端間要想正確地傳送信息和數(shù)據(jù),必須在數(shù)據(jù)傳輸?shù)捻樞?、?shù)據(jù)的格式及內容等方面有一個約定或規(guī)則,這種約定或規(guī)則稱作網(wǎng)絡協(xié)議。

19.開放系統(tǒng)基金會或OSF開放系統(tǒng)基金會或OSF解析:計算機廠家在UNIX標準上分裂為兩個陣營:一個是UNIX國際(UI),以AT&T和Sun公司為首;另一個是開放系統(tǒng)基金會(OSF),以IBM、HP、DEC公司為首。

20.可靠的

【解析】傳輸控制協(xié)議TCP是一種可靠的面向連接的協(xié)議,它允許將一臺主機的字節(jié)流無差錯地傳送到目的主機。

21.分組交換分組交換解析:異步傳輸ATM技術是一種分組交換和復用技術。

22.主機主機解析:普通用戶終端通過主機聯(lián)入網(wǎng)內。

23.訪問權訪問權解析:TokenBus是一種在總線拓撲中利用“令牌”作為控制結點訪問公共傳輸介質的確定型介質控制方法。在采用TokenBus方法的局域網(wǎng)中,任何一個結點只有在取得令牌后才能使用共享總線去發(fā)送數(shù)據(jù)。令牌是一種特殊結構的控制幀,用來控制結點對總線的訪問權。

24.UNIXSVUNIXSV解析:UNIX系統(tǒng)是一個多用戶、多任務的操作系統(tǒng)。每個用戶都可以同時運行多個進程。用戶進程數(shù)目在邏輯上不受任何限制,在實現(xiàn)方法有獨到之處,有比較高的運行效率。UNIX的兩個主要版本有AT&T的UNIXSV和BSD4.3。

25.UDP(傳輸控制協(xié)議和用戶數(shù)據(jù)報協(xié)議)UDP(傳輸控制協(xié)議和用戶數(shù)據(jù)報協(xié)議)解析:在TCP/IP協(xié)議集中,傳輸層利用IP層提供的服務分別為高層——應用層提供端到端的可靠的TCP(傳輸控制協(xié)議)和不靠的UDP(用戶數(shù)據(jù)報協(xié)議)服務。IP層提供的數(shù)據(jù)報服務是不可靠的,TCP為了給應用層提供可靠的數(shù)據(jù)傳輸服務,做了大量彌補和加強的工作,如使用3次握手、文雅釋放、可變滑動窗口協(xié)議等技術,使得TCP協(xié)議能夠提供一個可靠的、面向連接的、全雙工的數(shù)據(jù)流傳輸服務,保證了傳輸?shù)臄?shù)據(jù)不重復、不丟失。應用層的大多數(shù)協(xié)議,如HTTP、FTP、SMTP、DNS等都需要TCP協(xié)議的支持。UDP是面向無連接的、不可靠的傳輸服務。在傳輸過程中數(shù)據(jù)報有可能丟失、重復及亂序。一切差錯控制由應用層協(xié)議來完成。它可支持應用層的SNMP協(xié)議(簡單網(wǎng)絡管理協(xié)議)。

26.嚴格的管理嚴格的管理解析:安全策略模型包括了建立安全環(huán)境的3個重要組成部分:威嚴的法律、先進的技術和嚴格的管理。

27.光纖光纖解析:N-ISDN是以目前正在使用的公用電話交換網(wǎng)為基礎,而B-ISDN是以光纖作為干線和用戶環(huán)路傳輸介質。

28.序列密碼序列密碼解析:按明文的處理方法可分為:分組密碼和序列密碼。分組密碼或稱為塊密碼(blockcipher)一次處理一塊輸入元素,每個輸入塊生成一個輸出塊。序列密碼或稱為流密碼(streamcipher)對輸入元素進行連續(xù)處理,每次生成一個輸出塊。

29.【審題關鍵句】讀取正數(shù),統(tǒng)計個數(shù),右移后為奇數(shù)的個數(shù)及平均值。

\n【解題思路】

\n本題類似第44套試題,通過審題可以發(fā)現(xiàn)僅有一個不同點,即參與平均值計算的元素是數(shù)組xx[i]右移一位之后為奇數(shù)的元素,參考答案的第9條語句。

\n【參老答案】

\n

30.【審題關鍵句】讀入數(shù)值,奇數(shù)個數(shù),偶數(shù)個數(shù),數(shù)組下標為奇數(shù)的平均值。

\n【解題思路】

\n本題類似第42套試題,通過審題可以發(fā)現(xiàn)僅有一個不同點,即本題是計算數(shù)組下標為奇數(shù)的元素的平均值,參考答案的第6條語句。

\n【參考答案】

\n

31.A解析:為了避免IP地址的浪費,需要對IP地址中的主機號部分進行再次劃分,將其劃分成子網(wǎng)號和主機號兩部分。例如,可以對網(wǎng)絡號進行再次劃分,使其第三個字節(jié)代表子網(wǎng)號,其余部分為主機號。因此,對于IP地址為的主機來說,它的網(wǎng)絡號為,主機號為5。

32.B解析:IP協(xié)議負責數(shù)據(jù)報的路由,決定數(shù)據(jù)報發(fā)送到哪里,以及在路由出現(xiàn)問題的時候更換路由。

33.A解析:TokenBus的環(huán)初始化是指在網(wǎng)絡啟動或故障發(fā)生后,根據(jù)某種算法將所有環(huán)中結點排序,動態(tài)形成邏輯環(huán)。

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.voidjsVal(){intithouhuntendataj;intabcd;for(i=O;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ù)字*/ab=thou*lO+ten;/*ab的十位數(shù)字是原4位數(shù)的千位數(shù)字個位數(shù)字是原4位數(shù)的十位數(shù)字*/cd=data*lO+hun;/*cd的十位數(shù)字是原4位數(shù)的個位數(shù)字個位數(shù)字是原4位數(shù)的百位數(shù)字*/if((ab-cd>=lO)&&(ab-cd<=20)&&(ab%2==O)&&(cd%2==O)&&ab!=O&&cd!=0){/*如果-ab-cd≥10且ab-od≤20且兩個數(shù)均為偶數(shù)且均不為零*/b[cnt]=a[i];/*將滿足條件的數(shù)存入數(shù)組b中*/cnt++;/*統(tǒng)計滿足條件的數(shù)的個數(shù)*/}}for(i=O;i<cnt-1;i++)/*將數(shù)組b中的4位數(shù)按從大到小的順序*/for(j=i+l;j<cnt;j++)if(b[i]<b[j]){data=b[i];b[i]=b[j];b[j]=data;}}voidjsVal()\r\n{inti,thou,hun,ten,data,j;\r\nintab,cd;\r\nfor(i=O;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\nab=thou*lO+ten;/*ab的十位數(shù)字是原4位數(shù)的千位數(shù)字,個位數(shù)字是原4位數(shù)的十位數(shù)字*/\r\ncd=data*lO+hun;/*cd的十位數(shù)字是原4位數(shù)的個位數(shù)字,個位數(shù)字是原4位數(shù)的百位數(shù)字*/\r\nif((ab-cd>=lO)&&(ab-cd<=20)&&(ab%2==O)\r\n&&(cd%2==O)&&ab!=O&&cd!=0)\r\n{/*如果-ab-cd≥10且ab-od≤20且兩個數(shù)均為偶數(shù),且均不為零*/\r\nb[cnt]=a[i];/*將滿足條件的數(shù)存入數(shù)組b中*/\r\ncnt++;/*統(tǒng)計滿足條件的數(shù)的個數(shù)*/\r\n}\r\n}\r\nfor(i=O;i<cnt-1;i++)/*將數(shù)組b中的4位數(shù)按從大到小的順序*/\r\nfor(j=i+l;j<cnt;j++)\r\nif(b[i]<b[j])\r\n{data=b[i];\r\nb[i]=b[j];\r\nb

溫馨提示

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

評論

0/150

提交評論