【2022年】陜西省延安市全國計算機等級考試網絡技術測試卷(含答案)_第1頁
【2022年】陜西省延安市全國計算機等級考試網絡技術測試卷(含答案)_第2頁
【2022年】陜西省延安市全國計算機等級考試網絡技術測試卷(含答案)_第3頁
【2022年】陜西省延安市全國計算機等級考試網絡技術測試卷(含答案)_第4頁
【2022年】陜西省延安市全國計算機等級考試網絡技術測試卷(含答案)_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

【2022年】陜西省延安市全國計算機等級考試網絡技術測試卷(含答案)學校:________班級:________姓名:________考號:________

一、單選題(10題)1.下列關于光以太網技術特征的描述中,錯誤的是()

A.能夠根據用戶的需求分配帶寬

B.以信元為單位傳輸數據

C.具有保護用戶和網絡資源安全的認證和授權功能

D.提供分級的QoS服務

2.

3.

4.Internet通用服務器主要包括:E-mail服務器、FTP服務器、WWW服務器和()服務器,以及遠程通信服務器、代理服務器等。

A.File服務器B.DHCP服務器C.AD服務器D.DNS服務器

5.在Cisco路由器上執(zhí)行showiproute命令時,路由器應工作的模式是()。

A.UserEXECB.PrivilegedEXECC.SetupD.RXBOOT

6.在OSI參考模型的各層中,向用戶提供可靠的端到端(End-to-End)服務,透明地傳送報文的是()。

A.應用層B.數據鏈路層C.傳輸層D.網絡層

7.下列關于集線器的描述中,正確的是()。

A.集線器是基于IP地址識別完成數據轉發(fā)的

B.連接到集線器的一個節(jié)點發(fā)送數據時,只有目的節(jié)點能夠收到

C.集線器的每個端口擁有獨立的沖突域

D.通過在網絡鏈路中串接一個集線器可以監(jiān)聽該鏈路中的數據包

8.在Cisco路由器上主要用于存儲啟動配置(startup—config)文件或備份配置文件的存儲器是()。

A.FlashB.NVRAMC.RAMD.ROM

9.在公用密鑰數字簽名技術中,使用單向散列函數生成信息摘要的目的是______。

A.防止交易者抵賴B.防止信息被篡改或偽造C.為了便于解密明文D.給接收方傳遞密鑰

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

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

二、填空題(10題)11.目前有關認證的技術主要有消息認證、身份認證和3種。

12.NetWare操作系統是以為中心的,主要由三個部分組成:文件服務器內核、工作站外殼與低層通信協議。

13.(7)以太網的物理層規(guī)定發(fā)送的數據采用_________編碼方法。

14.計算機網絡利用通信線路將不同地理位置的多臺獨立的______的計算機系統連接起來,以實現資源共享。

15.

16.

17.在網絡管理中,一般采用管理者-代理的管理模型,其中代理位于【】的內部。

18.精簡指令集計算機的英文縮寫是______。

19.(12)一個用=進制表示的IP地址為.11001011010111100000001000000001,那么它的點分十進制表示為__________。

20.RC5算法中使用了3種運算:______、加和循環(huán)。

三、2.填空題(8題)21.奈奎斯特定理描述了有限帶寬、無噪聲信道的最大數據傳輸速率與______的關系。

22.計算機網絡拓撲主要是指______的拓樸類型。

23.虛擬網絡的基礎是______技術。

24.由于各個物理網絡所能處理的最大報文長度可能不同,所以IP報文在傳輸和投遞過程中有可能被【】。

25.瀏覽器通常由一系列的客戶單元、一系列的【】單元和一個控制單元組成。

26.幀中繼技術用來互聯多個______。

27.在傳輸網中,目前普遍使用的是______體系。

28.通常,調制解調器的調制方式有三種:振幅調制、頻率調制和【】調制。

四、C語言程序設計題(2題)29.函數readDat是從文件in.dat中讀取20行數據存放到字符串數組xx中(每行字符串長度均小于80)。請編制函數jsSort,其函數的功能是:以行為單位對字符串按下面給定的條件進行排序,排序后的結果仍按行重新存入字符串數組xx中,最后調用函數writeDat把結果xx輸出到文件out.dat中。

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

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

請勿改動數據文件in.dat中的任何數據、主函數main、讀函數readDat和寫函數writeDat的內容。

30.函數Rdata實現從文件in.dat中讀取一篇英文文章,存入到字符串數組string中,請編寫函數charRight,其函數的功能是:以行為單位把字符串中的最后一個字符的ASCII值右移4位后加倒數第二個字符的ASCII值,得到最后一個新的字符,倒數第二個字符的ASCII值右移4位后加倒數第三個字符的ASCII值,得到倒數第二個新的字符,依此類推,一直處理到第二個字符,第一個字符的ASCII值加原最后一個字符的ASCII值,得到第一個新的字符,得到的新字符分別存放在原字符串對應的位置上。最后已處理的字符串仍按行重新存入字符串數組string中,最后調用函數Wdata,把結果string輸出到文件out.dat中。

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

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

請勿改動主函數main、讀函數Rdata和寫函數Wdata的內容。

五、1.選擇題(3題)31.計算機網絡利用通信線路將不同地理位置的多個______的計算機系統連接起來,以實現資源共享。

A.獨立B.同類型C.個人D.企業(yè)

32.下列有關令牌總線網的說法中,正確的是()。

A.令牌幀中不含有地址

B.令牌用來控制結點對總線的訪問權

C.網絡延時不確定

D.邏輯環(huán)中,令牌傳遞是從低地址傳到高地址,再由最高地址傳送到最低地址

33.美國國防部安全標準定義了4個安全級別,其中最高安全級提供了最全面的安全支持,它是()。

A.A級B.B級C.C級D.D級

六、1.程序設計題(3題)34.函數readDat()是從文件in71.dat中讀取20行數據存放到字符串數組xx中(每行字符串長度均小于80)。請編制函數JsSon(),其功能是:以行為單位對字符串按下面給定的條件進行排序,排序后的結果仍按行重新存入字符串數組xx中。最后調用函數writeDat()把結果xx輸出到文件out71.dat中。

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

例如:位置012345678

源字符串abcdhgfe

123498765

處理后的字符串dcbaefgh

432195678

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

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

試題程序:

#include<stdio.h>

#include<string.h>

#include<conio.h>

charxx[20][80];

voidisSoYt()

{

}

voidmain()

{

readDat();

isSort();

writeDat();

{

readDat()

{

FILE*in;

inti=0;

char*p;

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

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

{

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

if(p)

*p=0;

i++;

}

fclose(in);

}

writeDat()

{

FILE*out;

inti;

clrscr();

ut=fopen("out71.dar","w");

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

{

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

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

}

fclose(out);

}

35.已知數據文件IN27.DAT中存有300個4位數,并已調用讀函數readDat()把這些數存入數組a中,請編制一函數jsValue(),其功能是:求出千位數上的數加百位數上的數等于十位數上的數加個位數上的數的個數cnt,再把所有滿足此條件的4位數依次存入數組b中,然后對數組b的4位數從大到小進行排序,最后調用寫函數writeDat()把數組b中的數輸出到OUT27.DAT文件。

例如:7153,7+1=5+3,則該數滿足條件,存入數組b中,且個數cnt=cnt+1。

8129,8+1≠2+9,則該數不滿足條件,忽略。

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

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

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

試題程序:

#include〈stdio.h>

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

voidjsValue()

{

}

main()

{

inti;

readDat();

jsValue();

writeDat();

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

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

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

}

readDat()

{

FILE*fp;

inti;

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

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

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

fclose(fp);

}

writeDat()

{

FILE*fp;

inti;

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

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

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

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

fclose(fp);

}

36.函數ReadDat()的功能是實現從文件ENG62.IN中讀取一篇英文文章,存入到字符串數組xx中。請編制函數encryChar(),按給定的替代關系對數組xx中所有字符進行替代,仍存入數組xx的對應的位置上,最后調用函數WriteDat()把結果xx輸出到文件PS62.DAT中。

替代關系:f(p)=p*13mod256(p是數組xx中某一個字符的ASCII值,f(b)是計算后新字符的ASCII值),如果計算后f(p)的值小于等于32或其ASCII值是偶數,則該字符不變,否則將f(p)所對應的字符進行替代。

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

原始數據文件的存放格式是每行的寬度均小于80個字符。

請勿改動函數main()、讀函數ReadDat()和寫函數WriteDa()的內容。

#include<conio.h>

#include<stdio.h>

#include<string.h>

#include<ctype.h>

unsignedcharxx[50][80];

intmaxline=0;

intReadDat(void);

voidWriteDat(void);

voidencryChar()

{

}

voidmain()

{

clrscr();

if{ReadDat())

{

printf("數據文件ENG62.IN不能打開!\n\007");

return;

}

encryChar();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

unsignedchar*p;

if((fp=fopen("ENG62.IN","r"))==NULL)

return1;

while(fgets(xx[ii,80,fp)!=NULL)

{

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

if(p)*p=0;

i++;

}

maxline=i;

fclose(fp);

return0;

}

voidWriteDat()

{

FILE*fp;

inti;

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

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

{

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

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

}

fclose(fp);

}

參考答案

1.B

2.D

3.C

4.D

5.BUserEXEC是用戶模式,是個只讀模式,在該模式下只可以對路由器做簡單操作,不能對路由器進行修改,也不能看路由器的配置信息。PrivilegedEXEC是特權模式,需要在用戶模式(UserEXEC)模式下輸入enable,特權模式可以管理系統時鐘,進行錯誤檢測,查看和保存配置文件,清除緩存,處理和完成路由器的冷啟動工作。Setup是設置模式,當通過Console端口進入一臺剛出廠的沒有任何配置的路由器時,就會進入該模式。RXBOOT模式是路由器的維護模式。在密碼丟失時,可以進入RXBOOT模式,以恢復密碼。故選擇B選項。

6.C解析:在OSI參考模型的各層中,傳輸層的主要任務是向用戶提供可靠的端到端(End-to-EnD)服務,透明地傳送報文。它向高層屏蔽了下層數據通信的細節(jié),因而是計算機通信體系結構中最關鍵的一層。

7.D集線器不具備交換機所具有的MAC地址表,所以它發(fā)送數據時都是沒有針對性的,而是采用廣播方式發(fā)送,連接到一個集線器的所有節(jié)點構成一個沖突域。通過在網絡鏈路中串接一個集線器可以監(jiān)聽該鏈路中的數據包。故選擇D選項。

8.BFlash存儲器即閃存,它是一種可以擦洗的ROM,主要用于存儲路由器當前使用的操作系統映像文件和一些微代碼。NVRAM即非易失性隨機存儲器,它是一種可讀可寫的存儲器,主要用于存儲啟動配置文件或備份配置文件。RAM即隨機存儲器,主要存儲路由表、快速交換緩存、ARP緩存、數據分組緩沖區(qū)和緩沖隊列、運行配置等文件,關機和重啟后,RAM里的數據會丟失。ROM即只讀內存,是用于永久保存路由器的開機診斷程序、引導程序和操作系統軟件。故選擇B選項。

9.B解析:數字簽名使用的技術決定了數字簽名的功能:安全單向散列函數的特性使得不同數據生成相同加密摘要的可能性很小,從而保證了數據傳輸過程中的完整性;公開密鑰加密技術決定了除發(fā)送者之外,其他任何人都不可能產生該密文,從而證明了發(fā)送者的身份,也使得發(fā)送者無法抵賴。

10.B

11.數字簽名認證技術主要用于解決網絡通信過程中通信雙方的身份認可問題。目前有關認證的應用技術主要有消息認證、身份認證和數字簽名。

—消息認證就是證實消息的信源、信宿和內容是否曾經受到偶然或有意的篡改,以及消息的序號和時間是否正確。消息認證的一般方法為產生一個附件。

—身份認證大致可以分為3種:一種是個人知道的某種事物,如口令、賬號、個人識別碼(PIN)等;一種是個人持證(也稱令牌),如圖章、標志、鑰匙、護照等;一種是個人特征,如指紋、聲紋、手形、視網膜、血型、基因、筆跡、習慣性簽字等。

—數字簽名是用于確認發(fā)送方身份和消息完整性的一個加密的消息摘要,是由0和1組成的數字串,它應該滿足以下要求:接收方能夠確認發(fā)送方的簽名,但不能偽造;發(fā)送方發(fā)出簽名的消息后,就不能再否認所簽發(fā)的消息;接收方對已收到的簽名消息不能否認,即有收報認證;第三者可以確認收發(fā)雙方之間的消息傳送,但不能偽造這一過程。

12.文件服務器【解析】NetWare操作系統是以文件服務器為中心的,它主要由文件服務器內核、工作站外殼與低層通信協議等三個部分組成。

13.(7)曼徹斯特

【解析】以太網的物理層規(guī)定發(fā)送的數據采用曼徹斯特編碼方式。

14.自治自治解析:計算機網絡利用通信線路將不同地理位囂的多個自治的計算機系統連接起來,以實現資源共享。

15.

16.

17.被管理設備被管理設備解析:在網絡管理中,一般采用管理者-代理的管理模型。管理者與代理之間通過網絡實現管理信息的交換、控制、協調和監(jiān)視網絡資源,完成網絡管理。其中,管理者是運行在計算機操作系統之上的一組程序,從代理處收集管理信息,進行處理;代理位于被管理設備的內部,把來自管理者的命令或信息請求轉換為本設備特有的指令,完成管理者的指示,或是返回他所在設備的信息。

18.RISCRISC解析:RISC是“精簡指令集計算機”的英文縮寫,它的指令系統相對簡單,并由硬件執(zhí)行,而復雜的操作則由簡單指令合成。

.1

【解析】一個完整的lP地址由4字節(jié),即32位二進制數值組成,為了方便人們的使用,IP地址采用點分十進制標記法。(11001011)2=203,(01011110)2=94,(00000010)2=2,(00000001)2=1。

20.異或異或解析:RC5算法中使用了3種運算:異或、加和循環(huán)。

21.信道帶寬信道帶寬

22.通信子網通信子網解析:計算機網絡拓撲是通過網中結點與通信線路之間的幾何關系表示網絡結構,反映網絡中各實體的結構關系,計算機網絡拓撲主要是指通信子網的拓撲類型。

23.交換交換解析:虛擬網絡是建立在交換技術的基礎上的。

24.分片分片解析:由于利用IP進行互連的各個物理網絡所能處理的最大報文長度可能不同,所以IP報文在傳輸和投遞過程中有可能被分片。

25.解釋解釋解析:本題的考查點是瀏覽器的組成。瀏覽器通常由一系列的客戶單元、一系列的解釋單元和一個控制單元組成??刂茊卧菫g覽器的核心,負責協調、管理客戶單元和解釋單元??蛻魡卧邮蘸蛨?zhí)行從鍵盤和鼠標上傳來的用戶指令。解釋單元負責相關的解釋工作,如HTML解釋器負責解釋由服務器發(fā)來的頁面文件。

26.局域網局域網解析:致幀中繼的設計目標主要是針對局域網之間的互聯,它是以面向連接的方式、以合理的數據傳輸速率與低的價格提供數據通信服務。

27.同步數字(SDH)同步數字(SDH)解析:在傳輸網中,目前采用的同步數字序列(SDH)。在1988年以后ITU-T推出了一系列有關SDH的標準,對SDH的比特率、復幀結構、復用設備、線路系統、光接口、網絡管理和信息模型等進行了定義,從而確立了SDH這一傳輸體系。

28.相位相位解析:調制解調器的調制方式有三種:振幅調制(PSK)、頻率調制(FSK)和相位調制(ASK)。

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

\n【解題思路】

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

\n②在第一層for循環(huán)中,變量i從0開始,依次遞增直到其值等于20,在循環(huán)體中,首先調用庫函數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碼值,則兩者進行互換,實現對字符串xx[i]左半部分的子字符串按照降序排列。然后,有if條件語句判斷,len對2的余數是否等于1,如果等于1,說明字符串xx[i]的長度為奇數,則變量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碼值,則兩者進行互換,實現字符串xx[i]右半部分的字符串按照升序排列。

\n【參考答案】

\n

30.【審題關鍵句】以行為單位,新字符串中每個字符的ASCII碼值等于該位置上的原字符ASCII碼值的二進制右移4位后加其前一個字符的ASCII碼值。

\n【解題思路】

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

\n②在第一層for循環(huán)中,循環(huán)變量i從0開始,依次遞增直到其值等于maxline,在循環(huán)體中,利用庫函數strlen求得字符串string[i]的長度,把此值賦給變量strl。把字符串string[i]的最后一個字符string[i][strl-1]賦給字符變量ch,暫時保存起來。在第二層for循環(huán)中,循環(huán)變量j從str-1開始,依次遞減直到其值小于或等于0,在循環(huán)體中,字符string[i][j]的ASCII碼值右移4位,然后再與字符string[i][j-1]的ASCII碼值相加的和保存到字符string[i][j]中。當退出第二層for循環(huán)后,把第i行的第一個字符string[i][0]與最后一個字符ch的值相加,保存在string[i][0]中。

\n【參考答案】

\n

31.A解析:計算機網絡是通過某種通信介質將不同地理位置的多臺具有獨立功能的計算機連接起來,并借助網絡硬件,按照網絡通信協議和網絡操作系統來進行數據通信,實現網絡上的資源共享和信息交換的系統。

32.B解析:令牌幀中含有一個目的地址;令牌總線方法的介質訪問延遲時間有確定值;邏輯環(huán)中,令牌傳遞是從高地址傳到低地址,再由最低地址傳送到最高地劃;令牌是一種特殊結構的控制幀,用來控制結點對總線的訪問權。

33.A解析:美國國防部在1985年正式頒布了《DoD可信計算機系統評估標準》。在這個標準中,對于計算機系統的安全等級做了七級劃分:D,C1,C2,B1,B2,B3,A。其中D級為最小保護,幾乎沒有專門的機制進行安全性保護。在以后的各級中,逐漸加強對用戶訪問權限的控制。

34.voidjsSort(){ihtijkstrlhalf;charch;for(i=0;i<20;i++){strl=strlen(xx[i]);/*求各行字符串的總長度*/half=strl/2;/*求總長度的一半*/for(j=0;j<half-1;j++)/*左邊部分按字符的ASCII值降序排序*/for(k=j+l;k<half;k++)if(xx[i][j]<xx[i][k]){ch=xx[i][j];xx[i][j~]=xx[i][k];xx[i][k]=ch;}if(strl%2)/*如果原字符串長度為奇數則跳最中間的字符使之不參加排序*/half++;for(j=half;j<strl-1;j++)/*右邊部分按字符的ASCII值升序排序*/for(k=j+l;k<strl;k++)if(xx[i][j]>xx[i][k]){ch=xx[i][j];xx[i][j]=xx[i][k];xx[i][k]=ch;}}}voidjsSort()\r\n{\r\nihti,j,k,strl,half;\r\ncharch;\r\nfor(i=0;i<20;i++)\r\n{\r\nstrl=strlen(xx[i]);/*求各行字符串的總長度*/\r\nhalf=strl/2;/*求總長度的一半*/\r\nfor(j=0;j<half-1;j++)/*左邊部分按字符的ASCII值降序排序*/\r\nfor(k=j+l;k<half;k++)\r\nif(xx[i][j]<xx[i][k])\r\n{\r\nch=xx[i][j];\r\nxx[i][j~]=xx[i][k];\r\nxx[i][k]=ch;\r\n}\r\nif(strl%2)/*如果原字符串長度為奇數,則跳最中間的字符,使之不參加排序*/\r\nhalf++;\r\nfor(j=half;j<strl-1;j++)/*右邊部分按字符的ASCII值升序排序*/\r\nfor(k=j+l;k<strl;k++)\r\nif(xx[i][j]>xx[i][k])\r\n{\r\nch=xx[i][j];\r\nxx[i][j]=xx[i][k];\r\nxx[i][k]=ch;\r\n}\r\n}\r\n}解析:本題考查的知識點如下:

(1)二維數組的訪問和下標的控制。

(2)字符的ASCII碼的比較。

(3)字符的排序。

本題將數據按行存入到二維數組xx中,行數為數組的第1個下標,每行字符的個數為數組的第2個下標。因為以行為字符串處理的單位,所以要先求得一行字符串的長度。字符可以參加任何整數運算,實際上是字符的ASCII碼參與了運算,所以町以直接使用比較運算符對字符進行比較。對從0到(長度/2-1)的字符進行降序排序(數組的下標從0開始)。若長度為奇數,則再從(長度/2+1)開始(跳過最中間的字符)到最后1個字符進行升序排列。否則,從(長度/2)開始到最后1個字符進行升序排列。字符排序使用“選擇排序法”,最后使用循環(huán)實現對每行數據的處理。

35.voidjsValue(){intithouhuntendataj;for(i=0;i〈300;i++){thou=a[i]/1000;/*求千位數字*/hun=a[i]%1000/100;/*求百位數字*/ten=a[i]%100/10;/*求十位數字*/data=a[i]%10;/*求個位數字*/if(thou+hun==data+ten)/*如果千位數加百位數等于十位數加個位數*/{b[cnt]=a[i];/*把滿足條件的4位數依次存入數組b中*/cnt++;/*計算滿足條件的數的個數*/}}for(i=0;i〈cnt-1;i++)/*對數組b的4位數從大到小進行排序*/for(j=i+1;j〈cnt;j++)if(b[i]〈b[j]){data=b[i];b[i]=b[j];b[j]=data;}}voidjsValue()\r\n{inti,thou,hun,ten,data,j;\r\nfor(i=0;i〈300;i++)\r\n{\r\nthou=a[i]/1000;/*求千位數字*/\r\nhun=a[i]%1000/100;/*求百位數字*/\r\nten=a[i]%100/10;/*求十位數字*/\r\ndata=a[i]%10;/*求個位數字*/\r\nif(thou+hun==data+ten)/*如果千位數加百位數等于十位數加個位數*/\r\n{\r\nb[cnt]=a[i];/*把滿足條件的4位數依次存入數組b中*/\r\ncnt++;/*計算滿足條件的數的個數*/\r\n}\r\n}\r\nfor(i=0;i〈cnt-1;i++)/*對數組b的4位數從大到小進行排序*/\r\nfor(j=i+1;j〈cnt;j++)\r\nif(b[i]〈b

溫馨提示

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

評論

0/150

提交評論