(2022年)四川省成都市全國計算機等級考試網絡技術測試卷(含答案)_第1頁
(2022年)四川省成都市全國計算機等級考試網絡技術測試卷(含答案)_第2頁
(2022年)四川省成都市全國計算機等級考試網絡技術測試卷(含答案)_第3頁
(2022年)四川省成都市全國計算機等級考試網絡技術測試卷(含答案)_第4頁
(2022年)四川省成都市全國計算機等級考試網絡技術測試卷(含答案)_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

(2022年)四川省成都市全國計算機等級考試網絡技術測試卷(含答案)學校:________班級:________姓名:________考號:________

一、單選題(10題)1.下列關于接人技術特征的描述中,錯誤的是()。

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

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

C.ADSL技術具有非對稱帶寬特性

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

2.Internet中有一種非常重要的設備,它是網絡與網絡之間相互連接的橋梁,這種設備是()。

A.客戶機B.路由器C.服務器D.主機

3.下列對IPv6地址FE60:0:0:050D:BC:0:0:03F7的簡化表示中,錯誤的是()

A.FE60::50D:BC:0:0:03F7

B.FE60:0:0:050D:BC::03F7

C.FE60:0:0:50D:BC::03F7

D.FE60::50D:BC::03F7

4.在建筑群布線子系統(tǒng)可采用的4種鋪設方式中,對線纜保護相對較好的兩種方式分別是()。

A.巷道布線和架空布線B.巷道布線和直埋布線C.巷道布線和地下管道布線D.架空布線和直埋布線

5.若服務器系統(tǒng)可用性達到99.99%,那么每年的停機時間必須小于()

A.4分鐘B.10分鐘C.53分鐘D.106分鐘

6.下列哪個不是()單機操作系統(tǒng)管理的主要操作?

A.進程B.內存分配C.系統(tǒng)安全D.文件輸入/輸出

7.某企業(yè)產品部的IP地址塊為92/26,市場部的為60/27,財務部的為28/27,這三個地址塊經聚合后的地址為()。

A./25

B./26

C.28/25

D.28/26

8.以下哪一個不是搜索引擎中使用的運算符()。

A.+B.|C.-D./

9.類信息主要是一些信息服務商為了擴大本身的影響,從產生的社會效益上得到回報,推出的一些方便用戶的信息,如在線免費軟件、實時股市信息等()。

A.標準收費信息B.免費信息C.優(yōu)質優(yōu)價信息D.低收費信息

10.用于實現(xiàn)郵件傳輸服務的協(xié)議是()A.A.HTMLB.IGMPC.DHCPD.SMTP

二、填空題(10題)11.(15)頂級域的劃分模式為組織模式和____。

12.身份認證又稱為______,它是通信和數(shù)據(jù)系統(tǒng)中正確識別通信用戶或終端身份的重要途徑。

13.

14.

15.

16.網絡操作系統(tǒng)可以分為面向任務型NOS和NOS兩類。

17.

18.

19.

20.通信控制處理機可作為通信子網中的______,完成分組的接收、校驗、存儲及轉發(fā)等功能,實現(xiàn)將源主機報文準確發(fā)送到目的主機的作用。

三、2.填空題(8題)21.面向知識處理階段的電子政務,通過分布式的【】服務中心提供跨部門的政府業(yè)務服務。

22.按使用的傳輸技術分類,計算機網絡可以分成廣播式網絡和【】。

23.在共享介質方式的總線型局域網實現(xiàn)技術中,需要利用【】方法解決多結點訪問共享總線的沖突問題。

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

25.通過經營電子支付的銀行進行電子支付的過程中,需要發(fā)出或者接收【】。

26.100BASE-FX標準使用的傳輸介質是______。

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

28.網絡管理主要包括______、故障管理、性能管理、計費管理和安全管理。

四、C語言程序設計題(2題)29.函數(shù)ReadDat實現(xiàn)從文件in.dat中讀取一篇英文文章存入到字符串數(shù)組xx中,請編制函數(shù)ConvertCharA,其函數(shù)的功能是:以行為單位把字符串中的所有小寫字母改寫成該字母的下一個字母,如果是字母Z,則改寫成字母a,大寫字母和其他字符保持不變。把已處理的字符串仍按行重新存入字符串數(shù)組xx中。最后main函數(shù)調用函數(shù)WriteDat把結果xx輸出到文件out.dat中。

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

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

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

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

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

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

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

五、1.選擇題(3題)31.10Gbit/sEthernet工作在______。

A.單工方式B.半雙工方式C.全雙工方式D.自動協(xié)商方式

32.在()網絡操作系統(tǒng)中,安裝在每個聯(lián)網結點的操作系統(tǒng)軟件是相同的。

A.面向任務型B.通用型C.對等結構D.非對等結構

33.局域網交換機的某一端口工作于半雙工方式時帶寬為100Mbps,那么它工作于全雙工方式時帶寬為()。

A.50MbpsB.100MbpsC.200MbpsD.400Mbps

六、1.程序設計題(3題)34.請編寫函數(shù)voidcountValue(int*a,int*n),它的功能是:求出1到1000之內能被7或11整除但不能同時被7和11整除的所有整數(shù)并存放在數(shù)組a中,并通過n返回這些數(shù)的個數(shù)。

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

請勿改動主函數(shù)main()和寫函數(shù)writeDAT()的內容。

試題程序;

#include<conio.h>

#include<stdio.h>

voidcountValue(int*a,int*n)

{

}

main()

{

intaa[1000],n,k;

clrscr();

countValue(aa,&n);

for(k=0;k<n;k++)

if((k+l)%10==0)

{

printf("%5d",aa[k]);

printf("\n");

}

elseprintf("%5d",aa[k]);

writeDAT();

}

writeDAT()

{

intaa[1000],n,k;

FILE*fp;

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

countValue(aa,&n);

for(k=0;k<n;k++)

if((k+l)%10==0)

{

fprintf(fp,"%5d",aa[k]);

fprintf(fp,"\n");

}

elsefprintf(fp,"%5d",aa[k]);

fclose(fp);

}

35.已知數(shù)據(jù)文件IN23.DAT中存有200個4位數(shù),并已調用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中。請編制函數(shù)JsVal(),其功能是:依次從數(shù)組a中取出一個4位數(shù),如果4位數(shù)連續(xù)大于該4位數(shù)以前的5個數(shù)且該數(shù)是奇數(shù),該數(shù)必須能被7整除,則統(tǒng)計出滿足此條件的數(shù)的個數(shù)cnt,并把這些4位數(shù)按從大到小的順序存入數(shù)組b中,最后調用寫函數(shù)writeDat()把結果cnt及數(shù)組b中符合條件的4位數(shù)輸出到OUT23.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("IN23.DAT","r"

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

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

fclose(fp);

}

main()

{

inti;

readDat();

jsVal();

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

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

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

printf("\n");

writeDat();

}

writeDat()

{

FILE*fp;

inti;

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

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

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

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

fclose(fp);

}

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

charmc[11];

intdj;

intsl;

longje;

}PRO;

PROsell[MAXI;

voidReadDat();

voidWriteDat();

voidSortDat()

{

}

voidmain()

{

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

ReadDat();

SortDat();

WriteDat();

}

voidReadDat()

{

FILE*fp;

charstr[80],ch[11];

inti;

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

2.B

3.D解析:RFC2373對IPv6地址空間結構與地址基本表示方法進行了定義。IPv6的128位地址按每16位劃分為1個位段,每個位段被轉換為1個4位的十六進制數(shù),并用冒號“:”隔開,這種表示法稱之為冒號分十六進制表示法。

一個IPv6地址中可能會出現(xiàn)多個二進制數(shù)0,因此規(guī)定了“零壓縮法”,通過壓縮某個位段中的前導0來簡化IPv6地址的表示。例如,“050D”可以簡寫為“50D”。但是在使用零壓縮法時,不能把一個位段內部的有效0也壓縮掉。例如,“FE60”不能簡寫為“FF6”。需要注意的是,每個位段至少應該有1個數(shù)字,如“0000”可以簡寫為“0”。

如果IPv6地址中包含了一長串0,則可以使用“雙冒號表示法”進一步簡化IP地址表達。例如,“FE60:0:0:050D:BC:0:0:03F7”可以簡化為“FE60::50D:BC:0:0:3F7”,或者是“FE60::50D:BC:0:0:03F7”,或者是“FE60:0:0:050D:BC::03F7”,再或者是“FE60:0:0:50D:BC::03F7”等。需要注意的是,雙冒號“::”在一個IPv6地址中只能出現(xiàn)一次。例如,“FE60:0:0:050D:BC:0:0:03F7”不能簡化為“FE60::50D:BC::03F7”等形式。由此可知,選項D的說法有誤。

4.C巷道布線法:利用建筑物之間的地下巷道鋪設電纜,不僅造價低而且還可以利用原有的安全設施給線纜提供保護。由于地下巷道存在熱水管道,因此可能會把電纜燙傷。架空布線法:利用原有的電線桿布線,這種布線方法成本較低,但是保密性、安全性和靈活性較差。直埋布線法:該方法除了穿過基礎墻部分電纜外,電纜的其余部分都沒有管道保護,容易受到破壞。管道布線法:是由管道和人孔組成的地下系統(tǒng),用來對網絡內的各建筑物進行互聯(lián)。由于管道是由耐腐蝕材料做成的,所以這種方法對電纜提供了最好的機械保護,使電纜受到維修的機會減到最小程度。故選擇C選項。

5.C1-停機時間(單位是小時)/(365×24)×100%=服務器可用性百分比,其中365指的是365天,24是每天24小時。代入公式1-x/(365×24)×100%=99.99%,得0.876小時,即如果要保證服務器系統(tǒng)可用性達到99.99%,系統(tǒng)每年的停機時間要小于0.876小時。4分鐘約是0.067小時,10分鐘約是O.1666/b時,53分鐘約是0.883小時。因此選項C最接近0.876小時,故選C選項。

6.C

7.CC【解析】產品部的網絡前綴為211.168.15.11000000(最后一個部分為二進制表示),市場部的網絡前綴為211.168.15.10100000,財務部的網絡前綴為211.168.15.10000000,三個地址塊聚合后的前25位相同(找相同的部分),因此聚合后的網絡地址為211.168.15.128/25。

8.D

9.B

10.D解析:HTML即超文本標記語言,是構成網頁文檔的主要語言。IGMP(Internet組管理協(xié)議)是因特網協(xié)議家族中的一個組播協(xié)議,用于IP主機向任一個直接相鄰的路由器報告它們的組成員情況。DHCP(動態(tài)主機設置協(xié)議)是一個局域網的網絡協(xié)議,使用UDP協(xié)議工作。SMTP協(xié)議屬于TCP/IP協(xié)議族,它幫助每臺計算機在發(fā)送或中轉信件時找到下一個目的地。

11.(15)地理模式

【解析】頂級域的劃分采用了兩種模式,即組織模式和地理模式。

12.身份識別身份識別解析:身份認證又稱身份識別,它是通信和數(shù)據(jù)系統(tǒng)中確識別通信用戶或終端身份的重要途徑。

13.

14.

15.

16.通用型網絡操作系統(tǒng)(NetworkOperatingSystem,NOS)可以分為面向任務型NOS和通用型NOS兩類。面向任務型NOS是為某一特殊網絡應用要求而設計的;通用型NOS能提供基本的網絡服務功能,支持用戶在各個領域的應用需求。通用型NOS還可以分為變形系統(tǒng)和基礎級系統(tǒng)兩類。變形系統(tǒng)是在原有單機操作系統(tǒng)的基礎上增加網絡服務功能構成的;基礎級系統(tǒng)則是以計算機硬件為基礎,根據(jù)網絡服務的要求,直接利用硬件與少量軟件資源專門設計的網絡操作系統(tǒng)。

17.

18.

19.瀏覽器

【解析】FTP協(xié)議沒有對用戶接口進行定義,因而存在多種形式的用戶接口。用戶使用的FTP用戶接口程序通常有傳統(tǒng)的FTP命令行、瀏覽器和FTP下載工具。

20.分組存儲轉發(fā)結點分組存儲轉發(fā)結點解析:通信控制處理機在網絡拓撲結構中被稱為網絡結點。通信控制處理機一方面作為與資源子網的主機和終端的連接接口,將主機和終端連入網內;另一方面作為通信子網中的分組存儲轉發(fā)結點,完成分組的接收、校驗、存儲及轉發(fā)等功能,實現(xiàn)將源主機報文準確發(fā)送到目的主機的作用。

21.“一站式政府”“一站式政府”解析:面向知識處理階段的電子政務主要的目標是在政府信息支撐環(huán)境的基礎上,利用知識管理技術提高政府的決策能力,建立基于網絡的分布式政府結構,并通過分布式的“一站式政府”服務中心提供跨部門的政府業(yè)務服務。

22.點對點網絡或點-點式網絡點對點網絡或點-點式網絡解析:計算機網絡中,主要的分類方法有按覆蓋的地理范圍分類和按使用的傳輸技術分類。廣播式網絡中,各個節(jié)點使用的信道是公用的,一個節(jié)點發(fā)出的信息,其他各個節(jié)點都同時接收到,所以發(fā)出的報文分組必須帶有目的地址。各個接收節(jié)點通過對比目的地址來確定報文是否是發(fā)給自己的,是則接收,否則丟棄。點對點網絡中,信源和信宿如果不直接相連,則通過各個中途節(jié)點的存儲轉發(fā)功能將信源發(fā)出的信息傳送到信宿節(jié)點。從信源到信宿的路徑可能存在很多條,就要進行路由選擇。存儲轉發(fā)機制和路由選擇機制是點到點網絡不同于廣播式網絡的重要區(qū)別。

23.介質訪問控制介質訪問控制解析:在共享介質方式的總線型局域網實現(xiàn)技術中,需要利用介質訪問控制方法解決多結點訪問共享總線的沖突問題。介質訪問控制(MediumAccessControl,MAC)方法,是指多個結點利用公共傳輸介質發(fā)送和接收數(shù)據(jù)的方法。

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

25.電子單證電子單證解析:現(xiàn)代工商企業(yè)活動都和一定的單證相聯(lián)系。如果沒有相關單證的流通,各種經濟活動就不能進行。在進行電子商務的過程中,傳統(tǒng)意義上的單證就被電子單證所取代。

26.光纜光纜解析:100BASE-FX標準使用的傳輸介質是光纜。

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

28.配置管理配置管理解析:網絡管理系統(tǒng)描述的功能由ISO7498-4文件給出,該文件定義了5個系統(tǒng)管理功能域,即配置管理、故障管理、性能管理、計費管理和安全管理。

29.【審題關鍵句】以行為單位把字符串中的所有小寫字母改寫成該字母的下一個字母,大小寫不變,其他字符不變。

\n【解題思路】

\n①定義整型循環(huán)變量i、j。

\n

\n【參考答案】

\n

\n

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

\n【解題思路】

\n本題類似第77套試題,通過審題可以發(fā)現(xiàn)主要是對字符串左邊部分排序時所采用的排序方式不同,參考答案的第11行,修改if條件語句的設置即可。

\n【參考答案】

\n

31.C解析:10Gbit/sEthernet只工作在全雙工方式,不存在爭用問題,使得傳輸距離不再受沖突檢測的限制。

32.C解析:在對等結構網絡操作系統(tǒng)中,所有的聯(lián)網結點地位平等,安裝在每個聯(lián)網結點的操作系統(tǒng)軟件相同,聯(lián)網計算機的資源在原則上都是可以相互共享的。

33.C解析:本題考查點是局域網交換機某一端口工作于全雙方式時的帶寬。局域網交換機的每一端口可以連接一個結點,也可以連接由多個結點構成的網段。由于同一時刻可在多個端口之間進行數(shù)據(jù)傳輸,每個端口上連接的結點或網段可獨享全部帶寬。同時端口還有半雙丁與全雙工的區(qū)別。對于一個端口而言,全雙工端口的帶寬是半雙工端口帶寬的兩倍。例如,交換機的某一端口工作于半雙工方式時帶寬為100Mbps,則工作于全雙工方式時帶寬為200Mbps;工作于半雙工方式時帶寬為10Mbps,則工作于全雙工方式時帶寬為20Mbps。

34.voidcountValue(int*aint*n){inti;*n=0;for(i=1l;i<=1000;i++)if(i%7==0&&i%11)/*將能被7整除但不能被11整除的數(shù)存入數(shù)組a中*/{*a=i;*n=*n+l;/*統(tǒng)計個數(shù)*/a++;}elseif(i%7&&i%11==0)/*將能被11整除但不能被7整除的數(shù)存入數(shù)組a中*/{*a=i;*n=*n+1;/*統(tǒng)計個數(shù)*/a++;}}voidcountValue(int*a,int*n)\r\n{\r\ninti;\r\n*n=0;\r\nfor(i=1l;i<=1000;i++)\r\nif(i%7==0&&i%11)/*將能被7整除但不能被11整除的數(shù)存入數(shù)組a中*/\r\n{\r\n*a=i;\r\n*n=*n+l;/*統(tǒng)計個數(shù)*/\r\na++;\r\n}\r\nelseif(i%7&&i%11==0)/*將能被11整除但不能被7整除的數(shù)存入數(shù)組a中*/\r\n{\r\n*a=i;\r\n*n=*n+1;/*統(tǒng)計個數(shù)*/\r\na++;\r\n}\r\n}解析:本題考查的知識點如下:

(1)指針的使用。

(2)“%”運算符。

(3)判斷結構中多個條件的布爾運算。

本題中,函數(shù)countValue()以指針為參數(shù),這里就要涉及到指針的使用。a是指向數(shù)組的指針,初始時,指向數(shù)組的第一個元素。地址每加1時,依次指向后面的元素。一個數(shù)a若能被b整除,則a除以b取余得數(shù)為0。能被7或11整除,但不能被7和11同時整除,則有兩種情況,能被7整除但不能被11整除,能被11整除但不能被7整除。這里就要用到多個條件的布爾運算。

35.voidjsVal(){intijflag=0;for(i=5;i〈MAX;i++)/*如果4位數(shù)連續(xù)大于該數(shù)以前的5個數(shù)則置flag為1否則取下一個數(shù)*/{for(j=i-5;j〈i;j++){if(a[i]>a[j])flag=1;else{flag=0;break;}}if(flag==1&&a[i]%2==1&&a[i]%7==0)/*如果flag為1且該數(shù)是奇數(shù)該數(shù)能被7整除則將該數(shù)存入數(shù)組b中并統(tǒng)計滿足條件的數(shù)的個數(shù)*/{b[cnt]=a[i];cnt++;}}for{i=0;i〈cnt-1;i++)/*將數(shù)組b中的數(shù)按從大到小的順序排列*/for(j=i+1;j〈cnt;i++)if(b[i]〈b[j]){flag=b[i];b[i]=b[j];b[j]=flag;}}voidjsVal()\r\n{\r\ninti,j,flag=0;\r\nfor(i=5;i〈MAX;i++)/*如果4位數(shù)連續(xù)大于該數(shù)以前的5個數(shù),則置flag為1,否則取下一個數(shù)*/\r\n\r\n{\r\nfor(j=i-5;j〈i;j++)\r\n{\r\nif(a[i]>a[j])\r\nflag=1;\r\nelse\r\n{flag=0;break;}\r\n}\r\nif(flag==1&&a[i]%2==1&&a[i]%7==0)/*如果flag為1且該數(shù)是奇數(shù),該數(shù)能被7整除,則將該數(shù)存入數(shù)組b中,并統(tǒng)計滿足條件的數(shù)的個數(shù)*/\r\n{\r\nb[cnt]=a[i];\r\ncnt++;\r\n}\r\n}\r\nfor{i=0;i〈cnt-1;i++)/*將數(shù)組b中的數(shù)按從大到小的順序排列*/\r\nfor(j=i+1;j〈cnt;i++)\r\nif(b[i]〈b[j])\r\n{flag=b[i];\r\nb[i]=b[j];\r\nb[j]=flag;\r\n}\r\n}解析:根據(jù)題意可知,要編制函數(shù)的功能有兩部分:一是找出滿足條件的4位數(shù),二是對找出的數(shù)進行從大到小排序。首先利用一個for循環(huán)來依次從數(shù)組中取得4位數(shù),接著拿當前

溫馨提示

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

評論

0/150

提交評論