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

下載本文檔

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

文檔簡介

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

一、單選題(10題)1.

2.通過——接入因特網(wǎng)是一個部門或單位的計算機接入因特網(wǎng)常用的方法()。A.電話線路B.專用線路C.局域網(wǎng)D.廣域網(wǎng)

3.將一臺Catalyst6500的設備管理地址設置為204.110.1.112/24,缺省路由為204.110.1.1。下列交換機正確的配置是()。

A.Switch一6500>(enable)setinterfacesc0204.110.1.112255.255.255.0204.110.1.255Switch一6500>(enable)setipdefault—route204.110.1.1

B.Switch一6500>(enable)setinterfacevlanl204.110.1.112255.255.255.0204.110.1.255Switch一6500>(enable)setiproute0.0.0.0204.110.1.1

C.Switch一6500>(enable)setinterfacesc0204.110.1.112255.255.255.0204.110.1.255Switch一6500>(enable)setiproute0.0.0.0204.110.1.1

D.Switch一6500>(enable)setinterfacesc0204.110.1.112255.255.255.0204.110.1.255Switch一6500>(enable)setipdefaulI—gateway204.110.1.1

4.每一個OSPF區(qū)域擁有一個區(qū)域標識符,區(qū)域標識符的位數(shù)是()。

A.16B.32C.48D.64

5.在集中式網(wǎng)絡管理模式中,網(wǎng)絡管理結點與被管結點之間的關系是()。

A.對等B.主/從C.管理者/代理D.服務器/代理

6.第

1

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

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

7.UDP服務的特點之一為:()。

A.不可靠B.QosC.面向連接D.有序

8.下列關于郵件系統(tǒng)的描述中,錯誤的是()。

A.Outlook為郵件系統(tǒng)中的客戶端軟件

B.客戶端軟件使用POP3或IMAP4協(xié)議發(fā)送/接收郵件

C.郵件服務器間使用SMTP協(xié)議發(fā)送郵件

D.郵件系統(tǒng)使用的傳輸層協(xié)議為TCP

9.在使用因特網(wǎng)進行電子商務活動中,通常可以使用安全通道訪問Web站點,以避免第三方偷看或篡改。安全通道使用()技術。

A.SETB.RSAC.SSLD.CA

10.在收集到網(wǎng)絡商務信息后必須首先明確信息來源是指應記錄信息的()。

A.發(fā)布機構B.信息主題C.文件名稱D.確切網(wǎng)址

二、填空題(10題)11.ATM網(wǎng)絡采用異步時分多路復用技術傳送信元,典型的數(shù)據(jù)速率為155.5Mb/s,這樣每秒大約可以傳送萬個信元。

12.密鑰分發(fā)中心是一個獨立的可信網(wǎng)絡實體,其英文縮寫是______。

13.

14.在網(wǎng)絡地址劃分中,除去網(wǎng)絡地址與_________地址之外的網(wǎng)絡地址都是主機可以使用的IP地址。

15.MD5是一種常用的摘要算法,它產(chǎn)生的消息摘要長度是。

16.根據(jù)協(xié)議的作用范圍,組播協(xié)議可分為__________和IP組播路由協(xié)議兩種。

17.服務器運行的企業(yè)管理軟件ERP稱為______。

18.IEEE標準定義了CSMA/CD總線介質訪問控制子層與物理層的規(guī)范。

19.

20.(15)FTP協(xié)議規(guī)定:向服務器發(fā)送_________命令可以進入被動模式。

三、2.填空題(8題)21.______是Windows2000Server最重要的新功能之一,它可將網(wǎng)絡中各種對象組織起來進行管理,方便了網(wǎng)絡對象的查找,加強了網(wǎng)絡的安全性,并有利于用戶對網(wǎng)絡的管理。

22.軟件由程序和相關【】組成。

23.像NetXRay等基于網(wǎng)絡層等低層協(xié)議而進行攻擊的軟件屬于______。

24.因特網(wǎng)中采用IP地址來標識一個主機,IP地址由【】和主機號兩部分組成。

25.URL的3個組成部分是:______、主機名和路徑及文件名。

26.寬帶ISDN的業(yè)務分為兩類:交互型業(yè)務和______業(yè)務。

27.在網(wǎng)絡管理中,______功能域監(jiān)視網(wǎng)絡吞吐率、利用率、錯誤率和響應時間等參數(shù)。

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

四、C語言程序設計題(2題)29.函數(shù)ReadDat實現(xiàn)從文件in.dat中讀取一篇英文文章,存入到字符串數(shù)組xx中;請編制函數(shù)encryptChar,按給定的替代關系對數(shù)組)xx中的所有字符進行替代,仍存入數(shù)組xx對應的位置上,最后調用函數(shù)WriteDat把結果xx輸出到文件out.dat中。

替代關系:f(p)=p*11mod256,mod為取余運算,P是數(shù)組xx中某一個字符的ASCII值,f(p)是計算后的無符號整型值(注意:中間變量定義成整型變量),如果計算后f(p)值小于等于32或f(p)對應的字符是大寫字母,則該字符不變,否則用f(p)替代所對應的字符。

注意:部分源程序存放在test.c文件中,原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個字符,含標點符號和空格,并也按此替代關系進行處理。

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

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

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

8129,8+1!=2+9,則該數(shù)不滿足條件忽略。

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

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

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

五、1.選擇題(3題)31.局域網(wǎng)交換機的某一端口工作于半雙工方式時帶寬為100Mbps,那么它工作于全雙工方式時帶寬為()

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

32.在網(wǎng)絡安全中,截取是指未授權的實體得到了資源的訪問權。這是對______。

A.可用性的攻擊B.完整性的攻擊C.保密性的攻擊D.真實性的攻擊

33.下列是64位芯片的是()。

A.安騰B.奔騰4C.高能奔騰D.MS68000

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

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

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

試題程序:

#include<stdio.h>

#include<conio.h>

#defineMAXNUM200

ihtxx[MAXNUM];

inttotNum=0;

inttotCnt=0;

doubletotPjz=0.0;

intReadDat(void);

voidWriteDat(void);

voidCalValue(void)

{

}

voidmain()

{

inti;

clrscr();

for(i=0;ixx[i]=0;

if(ReadDat())

{

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

return;

}

CalValue();

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

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

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

WriteDat();

intReadDat(void)

{

FILE*fp;

ihti=0;

if((fp=fopen("IN70.DAT","r"))==NULL)return1;

while(!feof(fp))

{

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

}

fclose(fp);

return0;

}

voidWriteDat(void)

{

FILE*fp;

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

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

fclose(fp);

}

35.已知IN7.DAT中存有200個4位數(shù),并已調用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請編制一函數(shù)jsVal(),其功能是:依次從數(shù)組a中取出一個數(shù),如果該4位數(shù)連續(xù)大于該4位數(shù)以后的5個數(shù)且該數(shù)是奇數(shù),則統(tǒng)計出滿足此條件的數(shù)的個數(shù)ont,并把這些4位數(shù)按從小到大的順序存入數(shù)組b中,最后調用寫函數(shù)writeDat()把結果cnt及數(shù)組b中符合條件的4位數(shù)輸出到OUT7.DAT文件中。

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

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

試題程序:

#include<stdio.h>

#defineMAX200

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

voidwriteDat();

voidjsVal()

{

}

voidreadDat()

{

inti;

FILE*fp;

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

for(i=0;i<MAX;i++)fscanf(fp,"%d",&a[i]);

close(fp);

}

main()

{

inti;

readDat();

jsVal();

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

for(i=0;i<cnt;i++)printf("%d",b[i]);

printf("\n");

writeDat();

}

voidwriteDat()

{

FILE*fp;

inti;

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

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

for(i=0;i<cnt;i++)fprintf(fp,"%d\n",b[i]);

fclose(fp);

}

36.下列程序的功能是:把s字符串中所有的字符左移一個位置,串中的第一個字符移到最后。請編制函數(shù)chg(char*s)實現(xiàn)程序要求,最后調用函數(shù)readwriteDat()把結果輸出到out63.dat文件中。

例如:s字符串中原有內容為Mn,123xyZ,則調用該函數(shù)后,結果為n,123xyZM。

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

請勿改動主函數(shù)main()和輸入輸出函數(shù)readwriteDAT()的內容。

試題程序:

#include<conio.h>

#include<stdio.h>

#defineN81

voidreadwriteDAT();

voidchg(char*s)

{

}

main()

{

chara[N];

clrscr();

printf("Enterastring:");

gets(a);

printf("Theoriginalstringis:");

puts(a);

chg(a);

printf("Thestringaftermodified:");

puts(a);

readwriteDAT();

}

voidreadwriteDAT()

{inti;

chara[N];

unsignedchar*p;

FILE*rf,*wf;

rf=fopen("in63.dat","r");

wf=fopen("out63.dat","w");

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

{fgets(a,80,rf);

p=strchr(a,'\n');

if(p)*p=0;

chg(a);

fprintf(wf,"%s\n",a);

}

fclose(rf);

fclose(wf);

}

參考答案

1.D

2.C一個部門或單位的計算機通過局域網(wǎng)接入因特網(wǎng)是常用的方法。一般來說.一個單位可以先組建一個局域網(wǎng),然后通過路由器將該局域網(wǎng)與ISP相連,用戶只需在自己的計算機上安裝網(wǎng)卡,運行支持TCP/IP協(xié)議的操作系統(tǒng)和相關服務軟件,并對計算機進行適當配置,即可使用該計算機通過局域網(wǎng)訪問因特網(wǎng)。

3.Ccatalyst6500的設備管理地址配置語句:Switch一6500>(enable)setinterfacesc0<IP地址><子網(wǎng)掩碼><直接廣播地址>。204.110.1.112/24的直接廣播地址是將后8位置為1得到,即204.110.1.255。Catalyst6500交換機配置缺省路由的格式是:Switch一6500>(enable)setiprouteO.O.O.O<路由地址>。故選擇C選項。

4.B區(qū)域標識符位數(shù)為32,故選B。

5.B集中式網(wǎng)絡管理模式在網(wǎng)絡系統(tǒng)中設置專門的網(wǎng)絡管理結點,管理軟件和管理功能主要集中在網(wǎng)絡管理結點上,網(wǎng)絡管理結點與被管結點之間的關系是主從關系。

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.A

\n

8.BPOP3用于訪問并讀取郵件服務器上的郵件信息。IMAP用于客戶端管理郵件服務器上郵件的協(xié)議。故選擇B選項。

9.C解析:交互敏感信息時應避免第三方偷看或篡改是用戶在瀏覽Web站點及與Web站點進行交互時通常要考慮的安全問題之一。為避免這一問題,可以使用安全通道訪問Web站點,安全通道使用SSL(安全套接層)技術。

10.D

11.36統(tǒng)計時分又叫異步時分。ATM交換采用異步時分多路復用(ATDM)技術,典型的數(shù)據(jù)傳輸速率為155.5Mbps,每秒大約可以傳送的信元數(shù)為155.5M/(53′8)?36.7個。ATM信元的長度固定為53字節(jié),而數(shù)據(jù)傳輸速率的單位為比特/秒,所以考生還要注意單位的轉換,這是公式中出現(xiàn)數(shù)字8的原因。

12.KDCKDC解析:密鑰分發(fā)中心(KDC)是一個獨立的可信網(wǎng)絡實體,是一個服務器、它同每個注冊用戶共享不同的密碼對稱密鑰。

13.互操作

14.\n廣播

15.128MD5是一種常用的摘要算法,它產(chǎn)生的消息摘要長度是128位。16.IP組播組管理協(xié)議

【解析】根據(jù)協(xié)議的作用范圍,組播協(xié)議分為主機和路由器之間的協(xié)議,即組播組管理協(xié)議以及路由器和路由器之間的協(xié)議,主要是各種路由協(xié)議。

17.企業(yè)資源規(guī)劃企業(yè)資源規(guī)劃解析:企業(yè)資源規(guī)劃(EnterpriseResourcePlanning,ERP)是指建立在信息技術基礎上,以系統(tǒng)化的管理思想為企業(yè)決策層及員工提供決策運行手段的管理平臺。

18.802.3IEEE802委員會為局域網(wǎng)制定了一系列標準,統(tǒng)稱為IEEE802標準。

—IEEE802.1標準,包括局域網(wǎng)體系結構、網(wǎng)絡互連以及網(wǎng)絡管理與性能測試。

—IEEE802.2標準,定義了邏輯鏈路控制(LLC)子層的功能與服務。

—IEEE802.3標準,定義了CSMA/CD總線介質訪問控制子層與物理層的規(guī)范。

—IEEE802.4標準,定義了令牌總線(TokenBus)介質訪問控制子層與物理層的規(guī)范。

—IEEE802.5標準,定義了令牌環(huán)(TokenRing)介質訪問控制子層與物理層的規(guī)范。

—IEEE802.6標準,定義了城域網(wǎng)(MAN)介質訪問控制子層與物理層的規(guī)范。

—IEEE802.7標準,定義了寬帶技術的規(guī)范。

—IEEE802.8標準,定義了光纖技術的規(guī)范。

—IEEE802.9標準,定義了綜合語音與數(shù)據(jù)局域網(wǎng)的規(guī)范。

—IEEE802.10標準,定義了可互操作的局域網(wǎng)安全性規(guī)范。

—IEEE802.11標準,定義了無線局域網(wǎng)技術的規(guī)范。

19.

20.PASV

【解析】當客戶機向服務器發(fā)出數(shù)據(jù)傳輸命令時,通過控制連接向服務器發(fā)送一個PASV命令,請求進入被動摸式。

21.活動目錄服務活動目錄服務解析:活動目錄服務是Windows2000Server最重要的新功能之一,它可將網(wǎng)絡中各種對象組織起來進行管理,方便了網(wǎng)絡對象的查找,加強了網(wǎng)絡的安全性,并有利于用戶對網(wǎng)絡的管理。

22.文檔文檔解析:軟件不能簡單地理解為就是程序,軟件是程序以及開發(fā)、使用和維護程序所需的所有文檔的總和。軟件由程序和相關文檔組成。文檔是軟件開發(fā)、使用和維護中的必備資料。它能提高軟件開發(fā)的效率、保證軟件的質量,而且在軟件的使用過程中有指導、幫助、解惑的作用,尤其在維護工作中,文檔是不可或缺的資料。

23.非服務攻擊非服務攻擊解析:所謂服務攻擊指的是針對某種特定網(wǎng)絡服務的攻擊;非服務攻擊則是不針對某項具體應用服務,基于網(wǎng)絡層等低層協(xié)議而進行的攻擊。非服務攻擊與特定服務無關,往往利用協(xié)議或操作系統(tǒng)實現(xiàn)協(xié)議時的漏洞來達到攻擊的目的,比服務攻擊隱蔽,更為有效。

24.網(wǎng)絡號網(wǎng)絡號解析:因特網(wǎng)是許多物理網(wǎng)絡互聯(lián)而成的虛擬網(wǎng)絡。為了屏蔽各物理網(wǎng)絡上物理地址的差異,引入了IP層的IP地址。一個IP地址由網(wǎng)絡號和主機號兩部分組成。其中網(wǎng)絡號標識主機所在的邏輯網(wǎng)絡,主機號則標識主機(包括網(wǎng)關)在該網(wǎng)絡中的一個連接。一個IP地必須對應一臺主機的一個連接。因特網(wǎng)中需要為每臺主機配置一個IP地址,并且該IP地址必須全網(wǎng)唯一。一臺主機也可以有兩個或多個IP地址,如網(wǎng)關。

25.協(xié)議類型協(xié)議類型解析:統(tǒng)一資源定位器URL由3個部分組成:“協(xié)議類型://主機名/資源所在路徑和文件名”。

26.發(fā)布型發(fā)布型

27.性能管理性能管理解析:性能管理使網(wǎng)絡管理人員能夠監(jiān)視網(wǎng)絡運行的關鍵參數(shù),如吞吐率、利用率和錯誤率等。

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

29.【審題關鍵句】字符替代f(p)=p*11mod256,小于等于32或對應大寫字母不變,否則替換。

\n【解題思路】

\n本題類似第65套試題,通過審題可以發(fā)現(xiàn)主要是排序條件的設置要求有所不同,參考答案的第6行,修改if條件語句的設置即可。另外,在源程序中已經(jīng)定義了一個無符號變量val,因此,在編寫答案程序時,不需要再重新定義。

\n【參考答案】

\n

30.【審題關鍵句】千位+百位等于十位+個位的數(shù)的個數(shù),把所有滿足此條件的四位數(shù)依次存入數(shù)組,然后對數(shù)組按從大到小的順序進行排序。

\n【解題思路】

\n本題類似第9套試題,通過審題可以發(fā)現(xiàn)有兩個不同點:①要求統(tǒng)計的四位數(shù)的條件是“千位+百位=十位+個位”,參考答案的第8條語句修改if語句的判斷條件即可。②將統(tǒng)計結果按從大到小的順序排序,參考答案的第13條語句,修改兩數(shù)組元素的大小比較符即可。另外,對于數(shù)據(jù)交換的整型變量tmp可以自定義其變量名。

\n【參考答案】

\n

\n

31.C解析:交換機端口還有半雙工與全雙工之分。對于10Mbps的端口,半雙工端口帶寬為10Mbps,而全雙工端口帶寬為20Mbps;對于100Mbps的端口,半雙工端口帶寬為100Mbps,而全雙工端口帶寬為200Mbps。

32.C解析:中斷是指系統(tǒng)資源遭到破壞或變得不能使用。這是對可用性的攻擊。

截取是指未授權的實體得到了資源的訪問權。這是對保密性的攻擊。

修改是指未授權的實體不僅得到了訪問權,而且還竄改了資源。這是對完整性的攻擊。

捏造是指未授權的實體向系統(tǒng)中插入仿造的對象。這是對真實性的攻擊。

33.A解析:從奔騰到安騰,標志著英特爾體系結構從IA-32向IA-64的推進。奔騰是32位芯片,而安騰是64位芯片。

34.voidCalValue(void){intidata;for(i=0;i{if(!xx[i])break;/*如果數(shù)為0則表示數(shù)組存的數(shù)已經(jīng)結束退出循環(huán)*/if(xx[i]>0)totNum++;/*統(tǒng)計正整數(shù)的個數(shù)*/data=xx[i]>>1;/*將數(shù)右移一位*/if(data%2)/*如果產(chǎn)生的新數(shù)是奇數(shù)*/{totCnt++;/*統(tǒng)計滿面足條件的數(shù)的個數(shù)*/totPjz+=xx[i];/*求滿足條件的數(shù)的總和*/}}totPjz/=totCnt;/*求滿足條件的數(shù)的平均值*/voidCalValue(void)\r\n{\r\ninti,data;\r\nfor(i=0;i{\r\nif(!xx[i])break;/*如果數(shù)為0,則表示數(shù)組存的數(shù)已經(jīng)結束,退出循環(huán)*/\r\nif(xx[i]>0)\r\ntotNum++;/*統(tǒng)計正整數(shù)的個數(shù)*/\r\ndata=xx[i]>>1;/*將數(shù)右移一位*/\r\nif(data%2)/*如果產(chǎn)生的新數(shù)是奇數(shù)*/\r\n{\r\ntotCnt++;/*統(tǒng)計滿面足條件的數(shù)的個數(shù)*/\r\ntotPjz+=xx[i];/*求滿足條件的數(shù)的總和*/\r\n}\r\n}\r\ntotPjz/=totCnt;/*求滿足條件的數(shù)的平均值*/解析:本題考查的知識點如下:

(1)右移運算符“>>”的使用。

(2)數(shù)組結束的判斷和強行退出一層循環(huán)結構。

(3)特殊運算符“%”的使用。

在本題中,并沒有給出確切的數(shù)據(jù)個數(shù),足以數(shù)據(jù)的最大個數(shù)定義的數(shù)組。在主函數(shù)中,給所有的數(shù)組成員賦初值為0,而從文件中讀取得數(shù)據(jù)是正整數(shù),所以只要數(shù)組的某個元素為0,則說明數(shù)組存的數(shù)據(jù)已經(jīng)結束。此時就可以結束循環(huán)結構。這里要使用右移運算符實現(xiàn)數(shù)據(jù)的右移位,右移運算符是雙目運算符。運算符左側是要移的數(shù)據(jù),右側是移動的位數(shù)。右側移出的數(shù)據(jù)(低位數(shù)據(jù))舍棄。1個數(shù)除以2取余所得的數(shù)是1,則這個數(shù)足奇數(shù)。

35.voidjsVal(){intiiflag=O;intk;for(i=0;i<MAX-5;i++){for(j=i+1;j<=i+5;j++)/*如果當前數(shù)比后面的5個數(shù)都大則給標志變量flag賦值1*/{if(a[i]>a[i])flag=1;else{flag=O;break;}/*否則給標志變量flag賦值0并退出循環(huán)*/if(a[i]%2==0)/*如果該數(shù)是偶數(shù)也給標志變量flag賦值0*/flag=0;}if(flag==1)/*將滿足條件的數(shù)存入數(shù)組b中并統(tǒng)計滿足條件的數(shù)的個數(shù)*/{b[cnt]=a[i];cnt++;)}for(i=O;i<cnt-;i++)/*利用選擇法對b數(shù)組中的元素進行從小到大的排序*/for(i=i+1;;j<cnt;i++)if(b[i]>b[i]){k=b[i];b[i]=b[j];b[j]=k;)}voidjsVal()\r\n{\r\ninti,i,flag=O;\r\nintk;\r\nfor(i=0;i<MAX-5;i++)\r\n{\r\nfor(j=i+1;j<=i+5;j++)/*如果當前數(shù)比后面的5個數(shù)都大,則給標志變量\r\nflag賦值1*/\r\n{\r\nif(a[i]>a[i])\r\nflag

溫馨提示

  • 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

提交評論