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

下載本文檔

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

文檔簡介

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

一、單選題(10題)1.關于網(wǎng)絡營銷的成長性特點,下列哪個表述是錯誤的()。

A.網(wǎng)絡營銷的成長性是說網(wǎng)絡營銷是一條極具開發(fā)潛力的市場渠道

B.網(wǎng)絡營銷的成長性是指通過互聯(lián)網(wǎng)進行購買,具有很強市場影響力

C.網(wǎng)絡營銷的成長性是指互聯(lián)網(wǎng)用戶數(shù)量快速成長并遍及全球

D.網(wǎng)絡營銷的成長性是指在互聯(lián)網(wǎng)上開展營銷活動日益廣泛

2.若要指定ping命令中的數(shù)據(jù)長度為3000字節(jié),正確的輸入是()。

A.pingIP–t3000B.pingIP–l3000C.pingIP–n3000D.pingIP–s3000

3.下列任務不是網(wǎng)絡操作系統(tǒng)的基本任務的是()。

A.提供防火端服務B.文件服務C.通信功能D.提供網(wǎng)絡管理服務

4.在Internet網(wǎng)上進行通信時,為了標識網(wǎng)絡和主機,需要給它們定義唯一的()

A.主機名稱B.服務器標識C.IP地址D.通信地址

5.

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

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

B.兩臺服務器每年的停機時間之差不可能小于5分鐘

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

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

7.在進行軟件開發(fā)過程中,進行可行性研究是十分重要的,它的結論直接決定了軟件項目是否繼續(xù)進行,可行性研究的結論主要是關于()

A.軟件的功能B.軟件的性能C.軟件的質(zhì)量D.軟件系統(tǒng)目標

8.目前,最常用的辦公軟件是()。

A.MSWordB.WPSOfficeC.永中OfficeD.Corel

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

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

10.IEEE802.2標準定義的共享介質(zhì)局域網(wǎng)有三類,以下不屬于正EE802.2標準定義的局域網(wǎng)的是()。

A.帶沖突檢測的載波多路訪問(CSMA/CD)方法的總線型局域網(wǎng)

B.令牌總線方法的總線型局域網(wǎng)

C.CSMA/CA方法的無線局域網(wǎng)

D.令牌環(huán)方法的環(huán)型局域網(wǎng)

二、填空題(10題)11.

12.以太網(wǎng)MAC地址的長度為______位。

13.

14.

15.

16.在TCP/IP協(xié)議集中,TCP協(xié)議和UDP協(xié)議運行于開放系統(tǒng)互聯(lián)參考模型中的______層。

17.IPTV技術使音頻和視頻節(jié)目內(nèi)容以數(shù)據(jù)報的方式從不同的物理網(wǎng)絡傳送給不同的用戶。

18.寬帶城域網(wǎng)要求能夠提供高傳輸速率和____________保證。

19.

20.Solaris10操作系統(tǒng)獲得業(yè)界支持,它的桌面已經(jīng)窗口化和菜單化。新的______界面使人感覺親近和舒適。

三、2.填空題(8題)21.在結構化布線系統(tǒng)中,傳輸介質(zhì)通常選用雙絞線和______。

22.因特網(wǎng)上為用戶之間發(fā)送和接收信息提供的一種快速、廉價的現(xiàn)代化通信手段稱為【】。

23.FDDI是一種以______作為傳輸介質(zhì)的高速主干網(wǎng)。

24.在SNMP模型中每個代理結點都保存一個管理信息庫。代理收集信息通過______提供給網(wǎng)絡管理系統(tǒng)。

25.在WWW服務中,統(tǒng)一資源定位器URL可以由3部分組成,即【】、主機名與文件名。

26.【】是保證各種不同的電子政務系統(tǒng)互聯(lián)、互通、互操作的基本前提。

27.虛擬網(wǎng)絡的基礎是______技術。

28.在電信管理網(wǎng)中,管理者和代理之間的管理信息交換是通過CMIS和______實現(xiàn)的。

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

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

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

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

30.函數(shù)ReadDat實現(xiàn)從文件in.dat中讀取1000個十進制整數(shù)到數(shù)組xx中;請編制函數(shù)Compute分別計算出xx中數(shù)值為奇數(shù)的個數(shù)odd,偶數(shù)的個數(shù)even,平均值aver以及方差totfc的值,最后調(diào)用函數(shù)WriteDat把結果輸出到out.dat文件中。

計算方差的公式如下:

原始數(shù)據(jù)文件存放的格式是:每行存放10個數(shù),并用逗號隔開。(每個數(shù)均大于0且小于等于2000)注意:部分源程序存放在test.c文件中。

請勿改動主函數(shù)main和輸出數(shù)據(jù)函數(shù)writeDAT的內(nèi)容。

第8類按結構體成員篩選并排序

五、1.選擇題(3題)31.下列描述屬于網(wǎng)絡管理目標的是()Ⅰ減少停機時間、改進響應時間,提高設備利用率;Ⅱ減少運行費用,提高設備效率;Ⅲ減少或消除瓶頸;Ⅳ適應新技術;Ⅴ使網(wǎng)絡更容易使用。

A.Ⅱ、Ⅲ、Ⅳ、ⅤB.Ⅰ、Ⅱ、Ⅲ、ⅤC.Ⅰ、ⅡD.Ⅰ、Ⅱ、Ⅲ、Ⅳ、Ⅴ

32.在1P數(shù)據(jù)報報頭中有兩個有關長度的字段,一個為報頭長度字段,一個為總長度字段。其中()。

A.報頭長度字段和總長度字段都以8位為計數(shù)單位

B.報頭長度字段以8位為計數(shù)單位,總長度字段以32位為計數(shù)單位

C.報頭長度字段以32位為計數(shù)單位,總長度字段以8位為計數(shù)單位

D.報頭長度字段和總長度字段都以32位為計數(shù)單位

33.到目前為止,我國已經(jīng)有幾大網(wǎng)絡接入了Internet,分別在不同的領域發(fā)揮著重大的作用。它們是()。

A.中國公用計算機互聯(lián)網(wǎng),中國科學技術網(wǎng),中國教育和科研計算機網(wǎng),中國金橋信息網(wǎng)

B.中國公用計算機互聯(lián)網(wǎng),中國科學技術網(wǎng),中國教育和科研計算機網(wǎng)

C.電信網(wǎng),電話網(wǎng),計算機網(wǎng)

D.電信網(wǎng),有線電視網(wǎng),計算機網(wǎng)

六、1.程序設計題(3題)34.編寫函數(shù),isValue(),它的功能是求Fibonacci數(shù)列中大于t的最小的一個數(shù),結果由函數(shù)返回,其中Fibonacci數(shù)列F(n)的定義為:

F(0)=0,F(xiàn)(1)=1

F(n)=F(n-1)+F(n-2)

最后調(diào)用函數(shù)writeDat(),把結果輸出到文件OUTl0.DAT中。

例如:當t=1000時,函數(shù)值為1597。

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

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

#include<stdio.h>

intjsValue(intt)

{

}

main()

{

intn;

n=1000;

printf("n=%d,f=%d\n",n,jsValue(n));

writeDat();

}

writeDat()

{

FILE*in,*out;

intn,s;

ut=fopen("OUT10.DAT","w");

s=jsValue(1O00);printf("%d",s);

fprintf(out,"%d\n",s);

fclose(out);

}

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

注意:部分源程序已給出

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

試題程序:

#include〈stdio.h>

#include〈conio.h>

#defineMAXNUM200

intxx[MAXNUM];

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

inttotCnt=0;/*符合條件的正整的個數(shù)*/

doubletotPjz=0.0;/*平均值*/

intReadDat(void);

voidWritedat(void);

voidCalValue(void)

{

}

main()

{

inti;

clrscr();

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

xx[i]=0;

if(ReadDat())

{

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

return;

}

CalValue();

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

printf("符合條件的正整數(shù)的個數(shù)=%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);

}

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

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

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

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

試題程序:

#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("滿足條件的數(shù)=%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);

參考答案

1.D

2.B

3.A

4.C解析:Internet網(wǎng)上的計算機與網(wǎng)上其他每一臺計算機都存在一條潛在的連接。為了唯一標識連接到Internet上的不同計算機,需給每一臺計算機分配一個特定的數(shù)字地址,它像電話號碼一樣用數(shù)字編碼表示,占4字節(jié)(第二代Internet改為16字節(jié))。通常顯示的地址格式是用圓點分隔的4個十進制數(shù)字,每一個十進制數(shù)都在o~255之間,并賦予一個人們易于理解的特殊名字,這就構成了IP地址與域名。在Internet上,每個系統(tǒng)或用戶的域名與IP地址是一一對應的,二者之間的轉(zhuǎn)換由Internet上的域名服務器(DomainNamingService,DNS)來處理。

5.A

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

7.D計劃階段的主要任務是制定設定軟件系統(tǒng)的目標,確定研制要求,提出可行性報告。對各種可能方案做出成本效益分析,做為使用單位是否繼續(xù)該項工程的依據(jù)。

8.A解析:雖然金山公司的WPSOffice和水中Office已經(jīng)開拓了不少市場,但微軟的Word是目前最流行的辦公軟件。

9.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選項。

10.C

11.

12.48位48位解析:MAC地址又叫硬件地址或以太網(wǎng)的物理地址,一般用12個十六進制數(shù)表示,長度為48位(6字節(jié))。例如,00-06-80-A3-BD-67(數(shù)字中不能有比F大的數(shù)),每個生產(chǎn)廠商分配以太網(wǎng)的前3個字節(jié)(即公司標識)。

13.假冒

【解析】假冒是某個未授權實體使守衛(wèi)者相信它是一個合法的實體,從而獲取該合法用戶的特權。

14.

15.

16.傳輸傳輸解析:在IP互聯(lián)中,傳輸控制協(xié)議(TCP)和用戶數(shù)據(jù)報協(xié)議(UDP)是傳輸層最重要的兩種協(xié)議,它們?yōu)樯蠈佑脩籼峁┎煌墑e的通信可靠性。

17.IPIPTV技術是一項系統(tǒng)集成技術,它能使音頻/視頻節(jié)目內(nèi)容或信號以IP包的方式在不同的物理網(wǎng)絡中被安全、有效且保質(zhì)地傳送或分發(fā)給不同的用戶。IPTV的基本技術形式可以概括為:視頻數(shù)字化、傳輸IP化、播放流媒體化。

18.服務質(zhì)量或QoS

\n

19.組播地址

20.Java控制臺Java控制臺解析:Solaris10操作系統(tǒng)獲得了廣泛的業(yè)界支持,它的桌面已經(jīng)窗口化和菜單化。新的Java控制臺界面使人感覺親近和舒適,這一切和MicrosoftWindows非常相似。

21.光纖或光纜光纖或光纜解析:在結構化布線系統(tǒng)中,傳輸介質(zhì)主要采用非屏蔽雙絞線與光纖混合結構,可以連接各種設備與網(wǎng)絡系統(tǒng),包括語音、數(shù)據(jù)通信設備、交換設備、傳真設備和局域網(wǎng)系統(tǒng)。

22.電子郵件服務/E-MAIL服務電子郵件服務/E-MAIL服務解析:因特網(wǎng)上為用戶之間發(fā)送和接收信息提供的一種快速、廉價的現(xiàn)代化通信手段稱為電子郵件服務。

23.光纖光纖解析:光纖分布式數(shù)據(jù)接口(FDDI)是一種以光纖作為傳輸介質(zhì)的高速主干網(wǎng),它可以用來互聯(lián)局域網(wǎng)與計算機。

24.SNMP協(xié)議SNMP協(xié)議解析:管理信息庫(MIB)是網(wǎng)絡被管設備中代理所維持的各種狀態(tài)信息的集合,這些信息稱為SNMP的被管對象,MIB就是保存所有網(wǎng)絡管理對象的數(shù)據(jù)結構。在SNMP模型中每個代理結點都保存一個管理信息庫。代理收集信息通過SNMP協(xié)議提供給網(wǎng)絡管理系統(tǒng)。管理信息庫是SNMP網(wǎng)絡管理系統(tǒng)的核心。

25.協(xié)議類型協(xié)議類型解析:在WWW服務中,統(tǒng)一資源定位器URL由協(xié)議類型、主機名與文件名3部分組成。

26.標準和規(guī)范標準和規(guī)范解析:電子政務需要統(tǒng)一的標準和規(guī)范來規(guī)劃并建設電子政務應用及安全系統(tǒng)。應該說,標準和規(guī)范是保證各種不同的電子政務系統(tǒng)互聯(lián)、互通、互操作的基本前提。

27.交換交換解析:虛擬網(wǎng)絡是建立在交換技術的基礎上的。

28.CMIPCMIP解析:在電信管理網(wǎng)中,管理者和代理之間的管理信息交換是通過CMIS和CMIP實現(xiàn)的。

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

\n【解題思路】

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

\n

\n【參考答案】

\n

\n

30.【審題關鍵句】讀取1000個數(shù),奇數(shù)個數(shù)、偶數(shù)個數(shù)、平均值及方差。

\n【解題思路】本題類似第48套試題,相對來說更簡單一些,通過審題可以發(fā)現(xiàn)本題有兩個不同點:①求所有數(shù)的平均值,此時只需要將數(shù)組中所有元素的值累加到變量aver中,最后除以l000(因為數(shù)組中有1000個元素)即可得到平均值,參考答案的第8條和第10條語句。②求所有數(shù)的方差,可先利用for循環(huán)將(xx[i]-aver)的平方累加到變量totfc,然后再除以1000即可得到所有數(shù)的方差,參考答案的第11~13條語句。

\n【參考答案】

\n

\n第8類按結構體成員篩選并排序

31.D解析:網(wǎng)絡管理目的是使網(wǎng)絡資源得到更加有效的利用。主要的目標有以下6點:(1)減少停機時間,改進響應時間,提高設備利用率;(2)減少運行費用,提高效率;(3)減少或消除網(wǎng)絡瓶頸;(4)適應新技術;(5)使網(wǎng)絡更容易使用;(6)安全。

32.C解析:報頭長度以32位為單位,指出該報頭的長度。在沒有選項和填充的情況下,該值為“5”??傞L度以8位為單位,指示整個IP數(shù)據(jù)報的長度,其中包括頭部長度和數(shù)據(jù)區(qū)長度。

33.A解析:因特網(wǎng)是電子商務的主要載體,我國已建成的中國公用計算機互聯(lián)網(wǎng)(CHINANET)、中國科學技術網(wǎng)(CSTNET)、中國教育和科研計算機網(wǎng)(CERNET)、中國金橋信息網(wǎng)(CHINAGBN)以及各省市自己建立的內(nèi)部互聯(lián)網(wǎng)將構成電子商務支柱網(wǎng)絡。

34.intjsValue(intt){intf1=0f2=1fn;fn=f1+f2;while(fn<=t){f1=f2;f2=fn;fn=f1+f2;)/*如果當前的Fibonacci數(shù)不大于t則計算下一個Fibonacci數(shù)*/returnfn;/*返回Fibonacci數(shù)列中大于t的最小的一個數(shù)*/}intjsValue(intt)\r\n{\r\nintf1=0,f2=1,fn;\r\nfn=f1+f2;\r\nwhile(fn<=t){f1=f2;f2=fn;fn=f1+f2;)/*如果當前的Fibonacci數(shù)不大于t,\r\n則計算下一個Fibonacci數(shù)*/\r\nreturnfn;/*返回Fibonacci數(shù)列中大于t的最小的一個數(shù)*/\r\n}解析:解答本題的關鍵是要充分理解題意,只有理解了題意本身的數(shù)學過程,才能把數(shù)學過程轉(zhuǎn)化為程序邏輯。根據(jù)已知數(shù)列,我們不難發(fā)現(xiàn):Fibonacci數(shù)列中,從第三項開始,每一項都可以拆分為前兩項之和。本題要求找到該數(shù)列中“大于t的最小的一個數(shù)”。這里可以借助一個while循環(huán)來依次取數(shù)列中的數(shù),直到出現(xiàn)某一項的值大于t,那么這一項就是“大于t的最小的一個數(shù)”。注意:在循環(huán)體內(nèi)部,我們用變量f1始終來表示第n項的前面第二項,用變量侵來始終表示第n項的前面第一項。這就實現(xiàn)了變量的活用與巧用。

35.voidCalValue(void){intidata;for(i=0;i〈MAXNUM;i++){if(!xx[i])continue;/*如果當前數(shù)為0則結束本次循環(huán)取下一個數(shù)*/if(xx[i]>0)totNum++;/*統(tǒng)計正整數(shù)的個數(shù)*/data=xx[i]>>1;/*將數(shù)右移一位*/if(data%2==0)/*如果右移1位后產(chǎn)生的新數(shù)是偶數(shù)*/{totCnt++;totPjz+=xx[i];}/*統(tǒng)計這些數(shù)的個數(shù)并將滿足條件的原數(shù)求和*/}totPjz/=totCnt;/*求滿足條件的這些數(shù)(右移前的值)的算術平均值*/}voidCalValue(void)\r\n{\r\ninti,data;\r\nfor(i=0;i〈MAXNUM;i++)\r\n{\r\nif(!xx[i])\r\ncontinue;/*如果當前數(shù)為0,則結束本次循環(huán),取下一個數(shù)*/\r\nif(xx[i]>0)\r\ntotNum++;/*統(tǒng)計正整數(shù)的個數(shù)*/\r\ndata=xx[i]>>1;/*將數(shù)右移一位*/\r\nif(data%2==0)/*如果右移1位后,產(chǎn)生的新數(shù)是偶數(shù)*/\r\n{\r\ntotCnt++;\r\ntotPjz+=xx[i];\r\n}/*統(tǒng)計這些數(shù)的個數(shù),并將滿足條件的原數(shù)求和*/\r\n}\r\ntotPjz/=totCnt;/*求滿足條件的這些數(shù)(右移前的值)的算術平均值*/\r\n}解析:本題的解題思路是首先利用一個for循環(huán)來依次從數(shù)組中取得各數(shù),由于題目要求數(shù)組中正整數(shù)的個數(shù),因此,零不做任何處理,接著去取下一個數(shù)。只要某數(shù)大于零,則該數(shù)一定是正整數(shù),這時就給變量totNum(正整數(shù)的個數(shù))累加1,之后把該正整數(shù)右移一位后的結果臨時保存在變量data中,再對這個臨時變量進行是否偶數(shù)的判斷。如果該臨時變量中保存的值是偶數(shù),則表明原數(shù)符合條件,就給變量totCnt(符合判斷條件的正整數(shù)個數(shù))累加1,并把當前的變量data右移前的原數(shù)的值累加到變量totPjz中,當所有符合判斷條件的數(shù)都被找出后,再對totPjz進行求平均值的計算。

36.voidjsVal(){intithouhuntendataj;intabcd;for(i=0;i<200;i++){thou=a[i]/l000;/*求四位數(shù)的千位數(shù)字*/hun=a[i]%1000/100;/*求四位數(shù)的百位數(shù)字*/ten=a[i]%100/10;/*求四位數(shù)的十位數(shù)字*/data=a[i]%10;/*求四位數(shù)的個位數(shù)字*/ab=thou*10+ten;/*把千位數(shù)和十位數(shù)重新組合成一個新的十位數(shù)字ab*/cd=data*10+hun;/*把個位數(shù)和百位數(shù)組合成一個新的十位數(shù)字cd*/if((ab-cd>0)&&(ab%2!=1&&ab%5==0)&&cd%2==l&&ab!=0&&cd!=0)/*如果ab>cdab是偶數(shù)且能被5整除cd是奇數(shù)且兩個數(shù)均不為0*/{b[cnt]=a[i];/*將滿足條件的數(shù)存入數(shù)組b中*/cnt++;/*統(tǒng)計滿足條件的數(shù)的個數(shù)*/}}for(i=0;i<cnt-1;i++)/*將數(shù)組b中的數(shù)按從大到小的順序排列*/for(

溫馨提示

  • 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

提交評論