【2022年】四川省攀枝花市全國計算機等級考試網絡技術真題(含答案)_第1頁
【2022年】四川省攀枝花市全國計算機等級考試網絡技術真題(含答案)_第2頁
【2022年】四川省攀枝花市全國計算機等級考試網絡技術真題(含答案)_第3頁
【2022年】四川省攀枝花市全國計算機等級考試網絡技術真題(含答案)_第4頁
【2022年】四川省攀枝花市全國計算機等級考試網絡技術真題(含答案)_第5頁
已閱讀5頁,還剩20頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

【2022年】四川省攀枝花市全國計算機等級考試網絡技術真題(含答案)學校:________班級:________姓名:________考號:________

一、單選題(10題)1.下列關于TCP/IP傳輸層協議的描述中,錯誤的是()。A.TCP/IP傳輸層定義了TCP和UDP兩種協議

B.TCP協議要完成流量控制功能

C.UDP協議主要用于不要求按分組順序到達的傳輸

D.UDP協議與TCP協議都能夠支持可靠的字節流傳輸

2.以下不屬于網絡安全評估內容的是()。

A.數據加密B.漏洞檢測C.風險評估D.安全審計

3.Linux的基本特點是()。

A.多用戶,單任務,實時B.多用戶,多任務,交互式C.單用戶,單任務,分時D.多用戶,多任務,分時

4.

5.IP協議是指網際協議,它對應于開放系統互聯參考模型中的哪一層()A.物理層B.數據鏈路層C.傳輸層D.網絡層

6.在已獲取IP地址的DHCP客戶上執行“ipconfig/release”后,其IPAddress和SubnetMask分別為()。

A.169.254.161.12和255.255.0.

B.0.0.0.0和0.0.0.0

C.127.0.0.1和255.255.255.255

D.127.0.0.1和255.0.0.0

7.下列關于Serv-UFTP服務器配置的描述中,錯誤的是()。

A.Serv—UFTP服務器中的每個虛擬服務器由IP地址唯一識別

B.Serv—UFTP服務器中的最大用戶數是指同時在線的用戶數量

C.Serv—U-FTP服務器最大上傳或下載速度是指整個服務器占用的帶寬

D.配置服務器的域端口號時,既可使用端口2l也可選擇其他合適的端口號

8.為了支持各種信息的傳輸,計算機網絡必須具有足夠的帶寬、很好的服務質量與完善的?

A.應用軟件B.服務機制C.通信機制D.安全機制

9.按照ITU-T標準,傳輸速度為622.080Mbps的標準是()。

A.OC-3B.OC-12C.OC-48D.OC-192

10.R1、R2是一個自治系統中采用RIP路由協議的兩個相鄰路由器,R1的路由表如下圖(A.所示,當R1收到R2發送的如下圖(B.的[V,D]報文后,R1更新的四個路由表項中距離值從上到下依次為0、4、4、3那么,①②③可能的取值依次為()A.3、3、3B.4、4、5C.5、4、3D.6、4、2

二、填空題(10題)11.描述通信系統的基本技術參數是數據傳輸速率和______。

12.傳輸層的主要任務是向用戶提供可靠的______服務,透明地傳送報文。

13.(5)計算機網絡拓撲主要是指通信子網的拓撲構型,它對網絡性能、系統可靠性與________都有重大影響。

14.

第65題計算機通信的平均誤碼率要求低于___________。

15.WindowsNTServer操作系統是以為單位實現對網絡資源的集中管理的。

16.

17.(8)在Internet中,郵件服務器間傳遞郵件使用的協議是_______。

18.寬帶城域網的核心與關鍵設備一定是____________級的。

19.

20.常用的身份認證方法有:______、持證認證和生物識別。

三、2.填空題(8題)21.在驗證數字簽名時,公鑰數字簽名算法中的RSA算法比數字簽名標準算法(DSS)速度______。

22.Ethernet的MAC地址長度為______位。

23.標準的C類IP地址使用【】位二進制數表示網絡號。

24.試圖發現明文或密鑰的過程稱為______。

25.在經典奔騰中有兩條______流水線和一條浮點指令流水線。

26.IP協議主要負責為網絡上傳輸的______,并管理這些數據報的分片過程。

27.某用戶在域名為的郵件服務器上申請了一個賬號,賬號名為3net,那么該用戶的電子郵件地址是【】。

28.TCP使用IP傳遞信息,每一個TCP信息被封裝在一個【】中并通過互聯網傳送。

四、C語言程序設計題(2題)29.函數RData實現從文件in.dat中讀取一篇英文文章存入到字符串數組original中,請編寫函數StrCharMove,其函數的功能是:以行為單位把字符串中所有字符的ASCII值右移4位,然后把右移后的字符ASCII值再加上原字符的ASCII值,得到新的字符仍存入原字符串對應的位置上。最后把已處理的字符串仍按行重新存入字符串數組original中,最后調用函數WData,把結果original輸出到文件out.dat中。

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

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

請勿改動主函數main、讀數據函數RData和輸出數據函數WData的內容。

30.已知數據文件in.dat中存有200個四位數,并已調用讀函數readDat把這些數存入數組a中,請考生編制一函數jsVai,其功能是:若一個四位數的千位數位置上的值小于等于百位數位置上的值,百位數位置上的值小于等于十位數位置上的值,以及十位數位置上的值小于等于個位數位置上的值,并且原四位數是偶數,則統計出滿足此條件的個數cnt并把這些四位數按從小到大的順序存入數組b中,最后調用寫函數writeDat把結果cnt以及數組b中符合條件的四位數輸出到文件out.dat中。

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

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

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

五、1.選擇題(3題)31.實現網絡層互聯的設備是________。

A.repeaterB.bridgeC.routerD.gateway

32.如果借用一個C類IP地址的3位主機號部分劃分子網,那么子網屏蔽碼應該是()。

A.92

B.24

C.40

D.48

33.電子現金的特點不包括()。

A.用途廣B.便攜性C.可分解性D.無需直接與銀行連接便可使用

六、1.程序設計題(3題)34.請編制程序,要求:將文件IN94.DAT中的200個整數讀入數組xx中,求出數組xx中奇數的個數cnt1和偶數的個數cnt2,以及數組xx下標為奇數的元素值的算術平均值pj(保留兩位小數),結果cnt1,cnt2,pj輸出到OUT94.DAT中。

部分程序、讀函數read_dat(intxx[200])及輸出格式已給出。

試題程序:

#include<conio.h>

#include<stdio.h>

#defineN200

voidread_dat(intxx[N])

{

inti,j;

FILE*fp;

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

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

{

for(j=0;j<10;j++)

{

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

printf("%d",xx[i*10+j]);

}

printf("\n");

}

fclose(fp);

}

voidmain()

{

intcnt1,cnt2,xx[N];

floatpj;

FILE*fw;

clrscr();

fw=fopen("out94.dat","w");

read_dat(xx);

printf("\n\ncnt1=%d,cnt2=%d,pj=%6.2f\n",cnt1,cnt2,pj);

fprintf(fw,"%d\n%d\n%6.2f\n",cnt1,cnt2,pj);

fclose(fw);

}

35.已知數據文件IN86.DAT中存有200個4位數,并已調用讀函數readDat()把這些數存入數組a中,請編制一函數jsVal(),其功能是:把千位數字和十位數字重新組合成一個新的十位數ab(新十位數的十位數字是原4位數的千位數字,新十位數的個位數字是原4位數的十位數字),以及把個位數字和百位數字組成另一個新的十位數cd(新十位數的十位數字是原4位數的個位數字,新十位數的個位數字是原4位數的百位數字),如果新組成的兩個十位數ab>cd,ab必須是偶數且能被5整除,cd必須是奇數,同時兩個新十位數字均不為0,則將滿足此條件的4位數按從大到小的順序存入數組b中,并要計算滿足上述條件的4位數的個數cnt,最后調用寫函數writeDat()把結果cnt及數組b中符合條件的4位數輸出到OUT86.DAT文件中。

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

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

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

試題程序:

#include<stdio.h>

#defineMAX200

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

voidjsVal()

{

}

voidreadDat()

inti;

FILE*fp;

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

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

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

fclose(fp);

main

{

inti;

readDat();

jsVal();

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

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

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

printf("\n");

writeDat();

}

writeDat()

{

FILE*fp;

inti;

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

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

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

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

fclose(fp);

36.已知在文件IN13.DAT中存有若干個(個數<200)4位數字的正整數,函數ReadDat()的功能是讀取這若干個正整數并存入數組xx中。請編制函數CalValue(),其功能要求:(1)求出該文件中共有多少個正整數totNum;(2)求這些數右移1位后,產生的新數是偶數的數的個數totCnt,以及滿足此條件的這些數(右移前的值)的算術平均值totPjz,最后調用函數WriteDat()把所求的結果輸出到文件OUT13.DAT中。

注意:部分源程序已給出

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

試題程序:

#include〈stdio.h>

#include〈conio.h>

#defineMAXNUM200

intxx[MAXNUM];

inttotNum=0;/*文件IN13.DAT中共有多少個正整數*/

inttotCnt=0;/*符合條件的正整的個數*/

doubletotPjz=0.0;/*平均值*/

intReadDat(void);

voidWritedat(void);

voidCalValue(void)

{

}

main()

{

inti;

clrscr();

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

xx[i]=0;

if(ReadDat())

{

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

return;

}

CalValue();

printf("文件IN1B.DAT中共有正整數=%d個\n",totNum);

printf("符合條件的正整數的個數=%d個\n",totCnt);

printf("平均值=%.21f\n",totPjz)

Writedat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

if((fp=fopen("IN13.DAT","r"))==NULL)

return1;

while(!feof(fp))

{

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

}

fclose(fp);

return0;

}

voidWriteDat(void)

{

FILE*fp;

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

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

fclose(fp);

}

參考答案

1.D解析:①TCP/IP參考模型的傳輸層定義了兩種協議,即傳輸控制協議(TCP,TransportControlProtocol)與用戶數據報協議(UDP,UserDatagramProtocol)。②TCP協議是一種可靠的面向連接的協議,它允許將一臺主機的字節流無差錯地傳送到目的主機。TCP協議同時要完成流量控制功能,協調收發雙方的發送與接受速度,達到正確傳輸的目的。③UDP協議是一種不可靠的無連接協議,它主要用于不要求按分組順序到達的傳輸中,分組傳輸順序檢查與排序由應用層完成。④UDP是不可靠的無連接協議。TCP是一種可靠的面向連接的協議。

2.AA【解析】網絡安全風險評估系統是一種集網絡安全檢測、風險評估、修復、統計分析和網絡安全風險集中控制管理功能于一體的網絡安全設備。網絡安全評估包括漏洞檢測、修復建議和整體建議等幾個方面。綜上可知A選項不屬于網絡安全評估內容。

3.D

4.C

5.DIP地址工作在TCP/IP參考模型的網絡層,在網絡層工作的協議還有ARP、RARP和ICMP。

6.B“ipconfig/release”命令可以釋放已獲得的地址租約,使其IPAddtess和SubnetMask均為0.0.0.0。

7.Aserv—UFTP服務器中的每個虛擬服務器由IP地址和端口號唯一識別,而不是僅僅靠一個IP地址就能識別。

8.D解析:本題考查點是多媒體信息傳輸對網絡的要求。為了支持各種信息(多媒體信息)的傳輸,計算機網絡必須具有足夠的帶寬、良好的服務質量與完善的安全機制,以滿足人們多樣化的應用需求。良好的服務質量表現在通過對信息延時、丟失和損壞的嚴格限制上,確保用戶所預期的主觀質量。完善的安全機制表現為通過防止信息被非法竊取、監視和破壞,確保信息傳輸的安全性。

9.B無源光纖網(PON)是ITU(國際電信聯盟)的SG15研究組在G.983建議'基于無源光纖網的高速光纖接入系統'進行標準化的。該建議分為兩個部分:\n\u3000\u3000(1)OC-3,155.520Mbps的對稱業務。\n\u3000\u3000(2)上行OC-3,155.520Mbps;下行OC.12,622.080Mbps的不對稱業務。\n\u3000\u3000OC-x是ITU-T的推薦標準中定義的光纖的物理層接口,它以51.84Mbps為單位定義了多個級別,用作通信服務提供商采用的光纖通信系統(SONET及SDH)、KIN交換機和路由器等的接口。故選項B正確。

10.CR1、R2是一個自治系統中兩個相鄰路由器,所以距離為1,如果收到新的報文后,R1表項的每一條記錄都要更新,則結果應為3、4、5、5,但是結果為0、4、4、3,第一條記錄不變,第二條記錄被更新,可知原來的距離必定大于等于4,第三條與第四條都沒有被更新,所以更新前距離可能為0、5、4、3。

11.誤碼率誤碼率解析:描述通信系統的基本技術參數是數據傳輸速率和誤碼率。

12.端到端(或End-to-End)端到端(或End-to-End)解析:傳輸層的豐要任務足向用戶提供可靠的端到端服務,透明地傳送報文。它向高層屏蔽了下層數據通信的細節,因而是計算機通信體系結構中最關鍵的一層。

13.(5)通信費用

【解析】計算機網絡拓撲主要是指通信子網的拓撲構型,它對網絡性能、系統可靠性與通信費用都有重大影響。

14.10-9

【解析】在實際的數據傳輸系統中,人們需要對一種通信信道進行大量、重復的測試,求出該信道的平均誤碼率,或者給出某些特殊情況下的平均誤碼率。計算機通信的平均誤碼率要求低于10。

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

16.

17.(8)SMTP【解析】在TCP/IP互聯網中,郵件服務器之間使用簡單郵件傳輸協議(SMTP)相互傳遞電子郵件,而電子郵件使用POP3協議從郵件服務器的郵箱中讀取、下載郵件。

18.\n電信

\n

19.

20.口令認證口令認證解析:常用的身份認證方法有:口令認證、持證認證和生物識別。

21.快快解析:常用的公鑰數字簽名算法有RSA算法和數字簽名標準算法DSS。DSS在生成密鑰時快一點,但是在驗證簽名時慢很多。

22.4848解析:典型的Ethernet物理地址長度為48位(6個字節),如00-60-08-00-A6-38。

23.2121解析:A類IP地址用7位表示網絡,24位表示主機,因此它可以用于大型網絡;B類IP地址用于中型規模的網絡,它用14位表示網絡,16位表示主機。C類IP地址僅用8位表示主機,21位用于表示網絡,在一個網絡中最多只能連接256臺設備,因此,適用于較小規模的網絡。D類IP地址用于多目的地址發送。E類保留為今后使用。

24.密碼密碼解析:試圖發現明文或密鑰的過程稱為密碼分析,其過程通常包括:分析(統計所截獲的消息材料)、假設、推斷和證實等步驟。

25.整數指令整數指令解析:在經典奔騰中,有兩條整數指令流水線(U指令流水線和V指令流水線)和一條浮點指令流水線。

26.數據尋址數據尋址解析:IP協議主要負責為計算機之間傳輸的數據報尋址,并管理這些數據報的分片過程。該協議對投遞的數據報格式有規范、精確的定義。

27.3net@3net@解析:在因特網中每個用戶的郵箱都有一個全球惟一的郵箱地址,即用戶的電子郵件地址。用戶的電子郵件地址由兩部分組成,前一部為用戶在該郵件服務器中的賬號,后一部分為郵件服務器的主機名或郵件服務器所在域的域名,中間用“@”分隔。本題中郵件服務器所在域的域名為,用戶在該郵件服務器中的賬號為3net,所以該用戶的電子郵件地址是3net@。

28.IP數據報IP數據報解析:TCP協議利用IP層提供的不可靠的數據報服務,在將數據從一端發送到另一端時,為應用層提供可靠的數據傳輸服務。TCP使用IP傳遞信息。每一個TCP信息被封裝在一個IP數據報中并通過互聯網傳送。但數據報到達目的主機時,IP將先前封裝的TCP信息再送交給TCP。盡管TCP使用IP傳送其信息,但是IP并不解釋或讀取其信息。TCP將IP看成一個連接兩個終端主機的報文投遞通信系統,IP將TCP信息看成它要傳送的數據。

29.【審題關鍵句】以行為單位把所有字符的ASCII值右移4位,后把右移后的字符ASCII值再加上原字符的ASCII值,得到新的字符。

\n【解題思路】

\n①首先定義循環變量i、j和表示字符串長度的整型變量strl。

\n②在第一層for循環中,循環變量i從0開始,依次遞增直到其值等于或大于maxline,在循環體中,首先用函數strlen(original[i])計算字符串original[i]的長度,把這個值賦給整型變量strl。在第二層for循環中,循環變量j從0開始,依次遞增直到其值等于或大于strl,利用表達式original[i][j]+=original[i][j]>>4實現對字符original[i][j]的ASCII碼值右移4位后所得到值與原字符original[i][j]的ASCII碼值相加,仍存入原字符串對應的位置上的功能。

\n【參考答案】

\n

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

\n【解題思路】

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

\n【參老答案】

\n

\n

31.C解析:根據網絡層次的結構模型,網絡互連的層次可以分為:數據鏈路層互連、網絡層互連和高層互連。其中,數據鏈路層互連的設備是網橋(bridge),網絡層互連的設備是路由器(router),傳輸層及以上各層協議不同的網絡之間的互連屬于高層互連,實現高層互連的設備是網關(gateway)。中繼器(repeater)是用來擴展做為總線的同軸電纜的長度,是物理層連接設備,起到接收、放大、整形與轉發同軸電纜中數據信號的作用。

32.B解析:C類網絡默認子網掩碼為,用二進制表示為:11111111,11111111,11111111,00000000,現欲將IP地址的3位主機號部分劃分為子網,則子網屏蔽碼應該是:11111111,11111111,11111111,11100000,每八位用十進制表示為24。

33.C解析:電子現金也叫數字現金。具有用途廣、使用靈活、匿名性、快捷簡單、無需直接與銀行連接便可使用等特點。電子現金不具有可分解性。

34.voidmain(){intcnt1cnt2xx[N];floatpj;FILE*fw;intik=0;longj=0;cnt1=0;cnt2=0;pj=0.0;clrscr();fw=fopen("out94.dat""w");read_dat(xx);for(i=0;i<N;i++){if(xx[i]%2)cnt1++;/*求出數組xx中奇數的個數cnt1*/elsecnt2++;/*求出數組xx中偶數的個數cnt2*/if(i%2==1){j+=xx[i];/*求數組xx下標為奇數的元素值的總和*/k++;}}pj=(float)(j*100/k)/100;/*求數組xx下標為奇數的元素值的算術平均值pj*/printf("\n\ncnt1=%dcnt2=%dpj=%6.2f\n"cnt1cnt2pj);fprintf(fw"%d\n%d\n%6.2f\n"cnt1cnt2pj);fclose(fw);}[解析]本題考查的知識點如下:(1)運算符“%”的使用。(2)強制類型轉換和小數位數的保留。一個數除以2取余所得的數為1則它是奇數否則是偶數取余使用運算符“%”。在本題中要求算術平均值保留兩位小數。使用的方法是:將和乘以100除以個數強制類型轉換后再除以100。為了保證和有效我們定義了一個長整型變量來記錄和。因為個數也為整型運算符“/”在這里的含義是整除而我們要保留小數所以要使用強制類型轉換將和乘以100的結果轉換為浮點類型這樣就可以實現保留兩位小數。使用循環對所有數據進行訪問。voidmain()\r\n{\r\nintcnt1,cnt2,xx[N];\r\nfloatpj;\r\nFILE*fw;\r\ninti,k=0;\r\nlongj=0;\r\ncnt1=0;\r\ncnt2=0;\r\npj=0.0;\r\nclrscr();\r\nfw=fopen('out94.dat','w');\r\nread_dat(xx);\r\nfor(i=0;i<N;i++)\r\n{\r\nif(xx[i]%2)\r\ncnt1++;/*求出數組xx中奇數的個數cnt1*/\r\nelse\r\ncnt2++;/*求出數組xx中偶數的個數cnt2*/\r\nif(i%2==1)\r\n{\r\nj+=xx[i];/*求數組xx下標為奇數的元素值的總和*/\r\nk++;\r\n}\r\n}\r\npj=(float)(j*100/k)/100;/*求數組xx下標為奇數的元素值的算術平均值pj*/\r\nprintf('\\n\\ncnt1=%d,cnt2=%d,pj=%6.2f\\n',cnt1,cnt2,pj);\r\nfprintf(fw,'%d\\n%d\\n%6.2f\\n',cnt1,cnt2,pj);\r\nfclose(fw);\r\n}\r\n[解析]本題考查的知識點如下:\r\n(1)運算符“%”的使用。\r\n(2)強制類型轉換和小數位數的保留。\r\n一個數除以2取余所得的數為1,則它是奇數,否則是偶數,取余使用運算符“%”。在本題中,要求算術平均值保留兩位小數。使用的方法是:將和乘以100除以個數強制類型轉換后再除以100。為了保證和有效,我們定義了一個長整型變量來記錄和。因為個數也為整型,運算符“/”在這里的含義是整除,而我們要保留小數,所以要使用強制類型轉換將和乘以100的結果轉換為浮點類型,這樣就可以實現保留兩位小數。使用循環對所有數據進行訪問。

35.voidjsVal(){intithouhuntendataj;intabcd;for(i=0;i<200;i++){thou=a[i]/l000;/*求四位數的千位數字*/hun=a[i]%1000/100;/*求四位數的百位數字*/ten=a[i]%100/10;/*求四位數的十位數字*/data=a[i]%10;/*求四位數的個位數字*/ab=thou*10+ten;/*把千位數和十位數重新組合成一個新的十位數字ab*/cd=data*10+hun;/*把個位數和百位數組合成一個新的十位數字cd*/if((ab-cd>0)&&(ab%2!=1&&ab%5==0)&&cd%2==l&&ab!=0&&cd!=0)/*如果ab>cdab是偶數且能被5整除cd是奇數且兩個數均不為0*/{b[cnt]=a[i];/*將滿足條件的數存入數組b中*/cnt++;/*統計滿足條件的數的個數*/}}for(i=0;i<cnt-1;i++)/*將數組b中的數按從大到小的順序排列*/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{\r\ninti,thou,hun,ten,data,j;\r\nintab,cd;\r\nfor(i=0;i<200;i++)\r\n{\r\nthou=a[i]/l000;/*求四位數的千位數字*/\r\n\u3000hun=a[i]%1000/100;/*求四位數的百位數字*/\r\nten=a[i]%100/10;/*求四位數的十位數字*/\r\ndata=a[i]%10;/*求四位數的個位數字*/\r\nab=thou*10+ten;/*把千位數和十位數重新組合成一個新的十位數字ab*/\r\ncd=data*10+hun;/*把個位數和百位數組合成一個新的十位數字cd*/\r\nif((ab-cd>0)&&(ab%2!=1&&ab%5==0)&&cd%2==l&&ab!=0&&cd!=0)\r\n/*如果ab>cd,ab是偶數且能被5整除,cd是奇數,且兩個數均不為0*/\r\n{\r\nb[cnt]=a[i];/*將滿足條件的數存入數組b中*/\r\ncnt++;/*統計滿足條件的數的個數*/\r\n}\r\n}\r\nfor(i=0;i<cnt-1;i++)/*將數組b中的數按從大到小的順序排列*/\r\nfor(j=i+l;j<cnt;j++)\r\nif(b[i]<b[j])\r\n{\r\ndata=b[i];\r\nb[i]=b[j];\

溫馨提示

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

評論

0/150

提交評論