(2021年)遼寧省鐵嶺市全國計(jì)算機(jī)等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)_第1頁
(2021年)遼寧省鐵嶺市全國計(jì)算機(jī)等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)_第2頁
(2021年)遼寧省鐵嶺市全國計(jì)算機(jī)等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)_第3頁
(2021年)遼寧省鐵嶺市全國計(jì)算機(jī)等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)_第4頁
(2021年)遼寧省鐵嶺市全國計(jì)算機(jī)等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

(2021年)遼寧省鐵嶺市全國計(jì)算機(jī)等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)學(xué)校:________班級:________姓名:________考號:________

一、單選題(10題)1.下列關(guān)于接入技術(shù)特征的描述中,錯(cuò)誤的是()

A.遠(yuǎn)距離無線寬帶接入網(wǎng)采用802.15標(biāo)準(zhǔn)

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

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

D.ADSL技術(shù)具有非對稱帶寬特性

2.下列關(guān)于客戶機(jī)/服務(wù)器模式實(shí)現(xiàn)中需要解決的問題,正確的是()。I.標(biāo)識一個(gè)特定的服務(wù)II.響應(yīng)并發(fā)送請求III.服務(wù)器程序的安全問題

A.l和IIB.II和IIIC.I和IIID.全部

3.第

29

快速以太網(wǎng)與傳統(tǒng)10Mbps以太網(wǎng)相比,()。

A.介質(zhì)訪問控制方法不同

B.用介質(zhì)獨(dú)立接口(MⅡ)將MAC與網(wǎng)絡(luò)層隔離開

C.網(wǎng)絡(luò)接口與組網(wǎng)方式都有了變化

D.每個(gè)比特發(fā)送時(shí)間縮短

4.

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

A.MSWordB.WPSOfficeC.永中OfficeD.Corel

6.IP地址29/28的子網(wǎng)掩碼可寫為()

A.92

B.54

C.40

D.48

7.

8.計(jì)算機(jī)的硬件組成可以分為4個(gè)層次,第四層是()。

A.芯片B.板卡C.設(shè)備D.網(wǎng)絡(luò)

9.在TCP/IP體系中,互聯(lián)層使用的控制協(xié)議互聯(lián)網(wǎng)控制報(bào)文協(xié)議是()。

A.RARPB.ARPC.ICMPD.HTTP

10.下列不屬于無線接入技術(shù)的是()

A.APONB.AdhocC.WiMAXD.WiFi

二、填空題(10題)11.

12.計(jì)算機(jī)進(jìn)行計(jì)算的位數(shù)稱為基本字長,字長越長,處理器能夠計(jì)算的精度就越高,當(dāng)然,處理器的復(fù)雜程度也就越高。典型的處理器有8位、16位、32位和64位。8086處理器是8位的,而Pentium處理器是位的。

13.網(wǎng)絡(luò)安全的基本目標(biāo)是實(shí)現(xiàn)信息的機(jī)密性、合法性、完整性和______。

14.源路由選項(xiàng)分為兩類,—類是嚴(yán)格源路由選項(xiàng),一類是______源路由選項(xiàng)。

15.

16.(16)從被管理設(shè)備中收集數(shù)據(jù)有兩種方法:輪詢法和基于中斷法,將兩者結(jié)合起來的(Trap-directedPolling)______是執(zhí)行網(wǎng)絡(luò)管理最有效的方法。

17.HFC采用的傳輸方式,用戶數(shù)越多,每個(gè)用戶實(shí)際可使用的帶寬就越窄。

18.在計(jì)算機(jī)拓?fù)浣Y(jié)構(gòu)中,簡單、傳輸延時(shí)確定。

19.

20.

三、2.填空題(8題)21.數(shù)據(jù)加密技術(shù)中的______方式是對整個(gè)網(wǎng)絡(luò)系統(tǒng)采取保護(hù)措施,所以它是將來的發(fā)展趨勢。

22.在傳輸數(shù)字信號時(shí),為了便于傳輸,減少干擾和易于放大,在發(fā)送端需要將發(fā)送的數(shù)字信號變換成為模擬信號,這種變換過程稱為【】。

23.試圖發(fā)現(xiàn)明文或密鑰的過程稱為______。

24.電子現(xiàn)金可以存儲在智能型IC支付卡上,也可以以數(shù)字形式存儲在現(xiàn)金文件中,該現(xiàn)金文件就形成了一個(gè)【】。

25.網(wǎng)絡(luò)信息系統(tǒng)的安全管理主要基于3個(gè)原則:多人負(fù)責(zé)原則、任期有限原則及______原則。

26.因特網(wǎng)中需要進(jìn)行路由選擇的設(shè)備使用______的路由選擇算法。

27.局域網(wǎng)主要采用的拓?fù)浣Y(jié)構(gòu)為______、環(huán)形、星形結(jié)構(gòu)。

28.在因特網(wǎng)中,屏蔽各個(gè)物理網(wǎng)絡(luò)細(xì)節(jié)和差異的是______。

四、C語言程序設(shè)計(jì)題(2題)29.已知在文件in.dat中存有100個(gè)產(chǎn)品銷售記錄,每個(gè)產(chǎn)品銷售記錄由產(chǎn)品代碼dm(字符型4位),產(chǎn)品名稱mc(字符型10位),單價(jià)dj(整型),數(shù)量sl(整型),金額je(長整型)五部分組成。其中:金額=單價(jià)*數(shù)量。函數(shù)ReadDat讀取這100個(gè)銷售記錄并存入結(jié)構(gòu)數(shù)組sell中。請編制函數(shù)SortDat,其功能要求:按金額從大到小進(jìn)行排列,若金額相等,則按產(chǎn)品代碼從大到小進(jìn)行排列,最終排列結(jié)果仍存入結(jié)構(gòu)數(shù)組sell中。最后main函數(shù)調(diào)用函數(shù)WriteDat把結(jié)果輸出到文件out.dat中。

提示:若中間變量為PRtemp,則可以直接使用結(jié)構(gòu)賦值語句進(jìn)行解題。

例如:sell[i]=temp.

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

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

30.函數(shù)readDat是從文件in.dat中讀取20行數(shù)據(jù)存放到字符串?dāng)?shù)組xx中(每行字符串長度均小于80)。請編制函數(shù)jsSort,其函數(shù)的功能是:以行為單位對字符串變量的下標(biāo)為奇數(shù)的位置上的字符按其ASCII值從小到大的順序進(jìn)行排序,下標(biāo)為偶數(shù)的位置上的字符仍按原來位置存放,排序后的結(jié)果仍按行重新存入字符串?dāng)?shù)組xx中,最后調(diào)用函數(shù)writeDat把結(jié)果xx輸出到out.dat文件中。

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

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

第11類字符串循環(huán)位移

五、1.選擇題(3題)31.關(guān)于IP提供的服務(wù),下列哪種說法是正確的()。

A.IP提供不可靠的數(shù)據(jù)投遞服務(wù),因此數(shù)據(jù)報(bào)投遞不能受到保障

B.IP提供不可靠的數(shù)據(jù)投遞服務(wù),因此它可以隨意丟棄報(bào)文

C.IP提供可靠的數(shù)據(jù)投遞服務(wù),因此數(shù)據(jù)報(bào)投遞可以受到保障

D.IP提供可靠的數(shù)據(jù)投遞服務(wù),因此它不能隨意丟棄報(bào)文

32.瀏覽器的構(gòu)件包括()。

A.讀取方法,主機(jī),路徑名B.控制單元,客戶單元,解釋單元C.超文本,超媒體,HTMLD.以上都不是

33.在ISO/OSI參考模型中,網(wǎng)絡(luò)層的主要功能是

A.提供可靠的端一端服務(wù),透明地傳送報(bào)文

B.路由選擇、擁塞控制與網(wǎng)絡(luò)互連

C.在通信實(shí)體之間傳送以幀為單位的數(shù)據(jù)

D.數(shù)據(jù)格式變換、數(shù)據(jù)加密與解密、數(shù)據(jù)壓縮與恢復(fù)

六、1.程序設(shè)計(jì)題(3題)34.下列程序的功能是:計(jì)算出自然數(shù)SIX和NINE,它們滿足的條件是SIX+SIX+SIX=NINE+NINE的個(gè)數(shù)cnt,以及滿足此條件的所有SIX與NINE的和sum。請編寫函數(shù)countValue()實(shí)現(xiàn)程序要求,最后調(diào)用函數(shù)writeDAT()把結(jié)果cnt和sam輸出到文件OUT51.DAT中。其中的S,LX,N,I,N,E各代表一個(gè)十進(jìn)制數(shù)。

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

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

試題程序:

#include<stdio.h>

intcnt,sum;

voidcountValue()

{

}

voidmain()

{

cnt=sum=O;

countValue();

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

printf("滿足條件所有的SIX與NINE的和=%d\n",sum);

writeDAT();

}

writeDAT()

{

FILE*fp;

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

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

fclose(fp);

}

35.下列程序的功能是:選出5000以下符合條件的自然數(shù)。條件是:千位數(shù)字與百位數(shù)字之和等于十位數(shù)字與個(gè)位數(shù)字之和,且千位數(shù)字與百位數(shù)字之和等于個(gè)位數(shù)字與千位數(shù)字之差的10倍。計(jì)算并輸出這些4位自然數(shù)的個(gè)數(shù)cnt及這些數(shù)的和sum。請編寫函數(shù)countValue()實(shí)現(xiàn)程序的要求,最后調(diào)用函數(shù)wfiteDAT()把結(jié)果cnt和sum輸出到文件OUT67.DAT中。

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

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

試題程序:

#include<stdio.h>

intcnt,sum;

voidcountValue()

{

}

voidmain()

{

cnt=sum=0;

countValue();

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

printf("滿足條件的自然的值的和=%d\n",sum);

writeDAT();

}

writeDAT()

{

FILE*fp;

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

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

fclose{fp);

}

36.函數(shù)readDat()的功能是從文件IN22.DAT中讀取20行數(shù)據(jù)存放到字符串?dāng)?shù)組xx中(每行字符串長度均小于80)。請編制函數(shù)jsSort(),該函數(shù)的功能是:以行為單位對字符串按下面給定的條件進(jìn)行排序,排序后的結(jié)果仍按行重新存入字符串?dāng)?shù)組xx中,最后調(diào)用函數(shù)writeDat()把結(jié)果xx輸出到文件OUT22.DAT中。

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

例如,位置012345678

源字符串a(chǎn)bcdhgfe

23498765

則處理后字符串hgfedcba

87659432

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

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

試題程序:

#include〈stdio.h>

#include〈string.h>

#include〈conio.h>

charxx[20][80];

voidjsSort()

{

}

main()

{

readDat();

jsSort();

writeDat();

}

readDat()

{

FILE*in;

inti=0;

char*p;

in=fopen("IN22.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("OUT22.DAT","w");

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

{

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

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

}

fclose(out);

}

參考答案

1.A

2.D

3.D\r\n本題考查快速以太網(wǎng)的概念。lOOMbpsFastEthernet將每個(gè)比特發(fā)送時(shí)間由lOOns降至10ns。而幀結(jié)構(gòu)、介質(zhì)訪問控制方法都相同,網(wǎng)絡(luò)接口與組網(wǎng)方法也不變。MIl是把MAC與物理層隔開而不是網(wǎng)絡(luò)層。

4.C

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

6.C

7.C

8.D解析:計(jì)算機(jī)的硬件組成可以分為4個(gè)層次:第一層次是芯片,包括微處理器芯片、存儲器芯片、I/O芯片等,它們是硬件組成的最重要基礎(chǔ);第二層次是板卡,即機(jī)器的主板和各種插卡,這些板卡上承載著相關(guān)芯片及其他元器件;第三層次是設(shè)備,在設(shè)備的機(jī)箱內(nèi),固定著相關(guān)板卡、其他部件以及相應(yīng)的布線;第四層次是網(wǎng)絡(luò),即各種計(jì)算機(jī)設(shè)備通過聯(lián)網(wǎng)設(shè)備及傳輸線纜,形成大大小小的網(wǎng)絡(luò)。

9.C互聯(lián)層使用的控制協(xié)議互聯(lián)網(wǎng)控制報(bào)文協(xié)議(InternetControlMessageProtoCol,ICMP),ICMP不僅用于傳輸控制報(bào)文,也用于傳輸差錯(cuò)報(bào)文。選項(xiàng)A)中的RARP是反向地址轉(zhuǎn)換協(xié)議,允許局域網(wǎng)的物理機(jī)器從網(wǎng)關(guān)服務(wù)器的ARP表或者緩存上請求其IP地址;選項(xiàng)B)中的ARP是地址解析協(xié)議,實(shí)現(xiàn)將IP地址映射到物理地址;選項(xiàng)D)中的HTTP

是超文本傳輸協(xié)議。

10.AAPON是ATM和PON相結(jié)合的產(chǎn)物。PON即無源光纖網(wǎng)絡(luò)(無緣的光接入網(wǎng)),其光配線網(wǎng)(ODN)上的器件全部由無源器件組成,不包含任何有源結(jié)點(diǎn)。在PON中采用ATM信元的形式來傳輸信息,稱為APON。無線接入技術(shù)主要有WLAN、WiMAX、Wi-Fi、WMAN和Adhoc等。因此答案選A。

11.

12.32計(jì)算機(jī)進(jìn)行計(jì)算的位數(shù)稱為基本字長。字長越長,處理器的計(jì)算精度就越高,當(dāng)然,其復(fù)雜程度也就越高,典型的處理器有8位、16位、32位和64位。8086處理器是8位的,而Pentium處理器是32位的

13.可用性可用性解析:網(wǎng)絡(luò)安全的基本目標(biāo)是實(shí)現(xiàn)信息的完整性、機(jī)密性、可用性和合法性

14.松散松散解析:源路由選項(xiàng)分為兩類,一類是嚴(yán)格源路由選項(xiàng),一類是松散源路由選項(xiàng)。

15.

16.(16)陷入制輪詢法

【解析】從被管理設(shè)備中收集數(shù)據(jù)有兩種方法:一種是輪詢方法,另一種是基于中斷的方法。將以上兩種方法結(jié)合的陷入制導(dǎo)輪詢方法可能是執(zhí)行網(wǎng)絡(luò)管理最有效的方法。

17.非對稱HFC(混合光纖/同軸電纜網(wǎng))接入是指借助有線電視網(wǎng)接入Internet的方式。HFC接入也采用非對稱的數(shù)據(jù)傳輸,上行傳輸速率在10Mbps左右,下行傳輸速率為10Mbps~40Mbps。由于HFC的接入速率較高且24小時(shí)在線,所以無論是單機(jī)接入還是局域網(wǎng)接入都非常簡單。HFC采用共享式的傳輸方式,用戶越多,每個(gè)用戶實(shí)際可以使用的帶寬就越窄。

18.環(huán)型拓?fù)浣Y(jié)構(gòu)在環(huán)型拓?fù)浣Y(jié)構(gòu)中,每個(gè)節(jié)點(diǎn)與兩個(gè)最近的節(jié)點(diǎn)相連接,使整個(gè)網(wǎng)絡(luò)形成一個(gè)環(huán)形,數(shù)據(jù)沿著環(huán)向一個(gè)方向發(fā)送。環(huán)中的每個(gè)節(jié)點(diǎn)如同一個(gè)能再生和發(fā)送信號的中繼器,它們接收環(huán)中傳輸?shù)臄?shù)據(jù),再將其轉(zhuǎn)發(fā)到下一個(gè)節(jié)點(diǎn)。環(huán)型拓?fù)浣Y(jié)構(gòu)簡單、傳輸延時(shí)確定。

19.

20.密碼分析

21.端到端端到端解析:在端到端加密方式中,由發(fā)送方加密的數(shù)據(jù)在沒有到達(dá)最終目的結(jié)點(diǎn)之前是不被解密的。它是對整個(gè)網(wǎng)絡(luò)系統(tǒng)采取保護(hù)措施。

22.調(diào)制調(diào)制解析:計(jì)算機(jī)發(fā)出的是數(shù)字信號,有時(shí)需要將其轉(zhuǎn)換成模擬信號。如個(gè)人計(jì)算機(jī)以撥號方式接入Internet網(wǎng),或者為了便于傳輸,減少干擾和易于放大,數(shù)字信號必須轉(zhuǎn)換成模擬信號,這種變換過程稱為調(diào)制。這種轉(zhuǎn)換需要使用調(diào)制解調(diào)器。接收方的計(jì)算機(jī)則需要將傳輸過來的模擬信號轉(zhuǎn)換成數(shù)字信號,這種變換過程稱為解調(diào),也需要通過調(diào)制解調(diào)器。

23.密碼密碼解析:試圖發(fā)現(xiàn)明文或密鑰的過程稱為密碼分析,其過程通常包括:分析(統(tǒng)計(jì)所截獲的消息材料)、假設(shè)、推斷和證實(shí)等步驟。

24.電子錢包電子錢包解析:使用電子現(xiàn)金進(jìn)行電子支付活動中,買方使用自己的計(jì)算機(jī)通過網(wǎng)絡(luò)訪問銀行的電子現(xiàn)金生成器,將部分或全部現(xiàn)金取出,以加密文件形式存入計(jì)算機(jī)硬盤。這樣,該計(jì)算機(jī)硬盤中的現(xiàn)金文件就形成了一個(gè)電子錢包。

25.職責(zé)分離職責(zé)分離解析:網(wǎng)絡(luò)信息系統(tǒng)的安全管理主要基于多人負(fù)責(zé)原則、任期有限原則及職責(zé)分離原則。所謂職責(zé)分離,指的是在信息處理系統(tǒng)工作的人員不要打聽、了解或參與職責(zé)以外的任何和安全有關(guān)的事項(xiàng)。

26.表驅(qū)動表驅(qū)動解析:每臺需要路由選擇的設(shè)備中保留一張IP選路由表。

27.總線型總線型解析:局域網(wǎng)在網(wǎng)絡(luò)拓?fù)渖现饕捎昧丝偩€型、環(huán)形與星形結(jié)構(gòu)。

28.IPIP解析:IP作為一種互聯(lián)協(xié)議,運(yùn)行于瓦聯(lián)層,屏蔽各個(gè)物理網(wǎng)絡(luò)細(xì)箝和差異。

29.【審題關(guān)鍵句】計(jì)算金額,按金額從大到小進(jìn)行排列,相同的則按產(chǎn)品代碼從大到小排列,結(jié)果存入結(jié)構(gòu)數(shù)組。

\n【解題思路】

\n本題類似第57套試題,通過審題可以發(fā)現(xiàn)主要是排序條件的設(shè)置要求有所不同,參考答案的第8行進(jìn)行修改即可。

\n【參考答案】

\n

\n

30.【審題關(guān)鍵句】以行為單位對字符串變量的下標(biāo)為奇數(shù)的字符按從小到大排序,結(jié)果仍按行重新存入字符串?dāng)?shù)組中。

\n【解題思路】

\n①因?yàn)橐M(jìn)行字符之間的互換,所以定義局部字符變量ch。定義循環(huán)變量i、j、k。

\n②在第一層for循環(huán)中,循環(huán)變量i從0開始,依次遞增直到其值等于或大于20,在循環(huán)體中實(shí)現(xiàn)對每行字符串的處理。在循環(huán)體中執(zhí)行第二層for循環(huán),循環(huán)變量J從1開始,依次遞增2直到其值等于(int)strlen(xx[i]),在第三層for循環(huán)中,循環(huán)變量k從j+2開始,依次遞增2,直到其值等于(int)strlen(xx[i]),如:果字符xX[i][j]的ASCII碼值大于xx[i][k]的ASCII碼值,則兩者進(jìn)行互換,實(shí)現(xiàn)字符串xx[i]中下標(biāo)為奇數(shù)的位置上的字符按其ASCII值從小到大的順序進(jìn)行排序,下標(biāo)為偶數(shù)的位置上的字符仍按原來位置存放的功能。

\n【參考答案】

\n

\n

\n第11類字符串循環(huán)位移

31.A解析:數(shù)據(jù)報(bào)的傳輸可能經(jīng)過不同的傳輸路徑,而且這些數(shù)據(jù)報(bào)在傳輸過程中有可能丟失,也有可能正確傳輸?shù)侥康墓?jié)點(diǎn);盡最大努力投遞服務(wù),IP不會隨意丟包,除非系統(tǒng)的資源耗盡、接收出現(xiàn)錯(cuò)誤或者網(wǎng)路出現(xiàn)故障的情況下,才不得不丟棄報(bào)文。

32.B解析:從概念上講,瀏覽器由一系列的客戶單元、一系列的解釋單元和一個(gè)控制單元組成??刂茊卧菫g覽器的中心,它協(xié)調(diào)和管理客戶單元和解釋單元。

33.B解析:ISO/OSI參考模型中,根據(jù)分而治之的原則將整個(gè)通信功能劃分為物理層、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層、傳輸層、會話層、表示層和應(yīng)用層7個(gè)層次。網(wǎng)絡(luò)層的功能是通過路由選擇算法,為分組通過通信子網(wǎng)選擇適當(dāng)?shù)穆窂健>W(wǎng)絡(luò)層要實(shí)現(xiàn)路由選擇、擁塞控制和網(wǎng)絡(luò)互聯(lián)等功能。

34.voidcountValue(){inti=100;while(1){if(3*i%2==0&&3'i/2>=1000&&3'i/2<=9999)/*如果滿足條件SIX+SIX+SIX=NINE+NINE*/{/*即一個(gè)3位數(shù)乘3再除2余數(shù)為0且所得的數(shù)為4位數(shù)*/cnt++;/*統(tǒng)計(jì)滿足條件的數(shù)的個(gè)數(shù)*/sum+=i+3*i/2;/*求滿足上條件的所有SIX與NINE的和*/i++;}elsei++;/*如果果不滿足條件則取下一個(gè)數(shù)*/if(i>999II3'i/2>9999)break;/*當(dāng)SIXP不為3位數(shù)或所得的數(shù)不為四位數(shù)時(shí)退出循環(huán)*/}}}voidcountValue()\r\n{\r\ninti=100;\r\nwhile(1)\r\n{\r\nif(3*i%2==0&&3'i/2>=1000&&3'i/2<=9999)\r\n/*如果滿足條件SIX+SIX+SIX=NINE+NINE*/\r\n{/*即一個(gè)3位數(shù)乘3再除2余數(shù)為0,且所得的數(shù)為4位數(shù)*/\r\ncnt++;/*統(tǒng)計(jì)滿足條件的數(shù)的個(gè)數(shù)*/\r\nsum+=i+3*i/2;/*求滿足上條件的所有SIX與NINE的和*/\r\ni++;\r\n}\r\nelsei++;/*如果果不滿足條件,則取下一個(gè)數(shù)*/\r\nif(i>999II3'i/2>9999)\r\nbreak;/*當(dāng)SIXP不為3位數(shù)或所得的數(shù)不為四位數(shù)時(shí),退出循環(huán)*/}\r\n}\r\n}解析:本題二查的知識點(diǎn)如下:

(1)循環(huán)與判斷的嵌套使用。

(2)多條件的布爾運(yùn)算。

(3)“%”與“/”運(yùn)算符的使用。

根據(jù)題意,求的是滿足3位數(shù)乘以3等于4位數(shù)乘以2的數(shù)的個(gè)數(shù)。我們可以使用循環(huán)結(jié)構(gòu)對所有的3位數(shù)進(jìn)行判斷,若某個(gè)3位數(shù)乘以3整除2所得的數(shù)是4位整數(shù),則這個(gè)3位數(shù)是滿足條件的數(shù)。當(dāng)判斷的數(shù)不再是3位數(shù)或者進(jìn)行處理后所得的數(shù)大于9999,則要退出循環(huán)。在這里,還要注意判斷結(jié)構(gòu)中,各條件之間是用“與”運(yùn)算還是用“或”運(yùn)算。

35.voidcountValue(){intithouhuntendata;for(i=5000;i>=1000;i--){thou=i/1000;/*求四位數(shù)的千位數(shù)字*/hun=i%1000/100;/*求四位數(shù)的百位數(shù)字*/ten=i%100/10;/*求四位數(shù)的十位數(shù)字*/data=i%l0;/*求四位數(shù)的個(gè)位數(shù)字*/if(thou+hun==ten+data&&thou+hun==(data-thou)*10){/*千位數(shù)與百位數(shù)之和等于十位與個(gè)位數(shù)之和且千位數(shù)下百位數(shù)之和等于于個(gè)位數(shù)與千位數(shù)之差的10倍*/cnt++;/*則統(tǒng)計(jì)滿足條件的數(shù)的個(gè)數(shù)*/sum+=i;/*將滿足條件的數(shù)求和*/}}voidcountValue()\r\n{\r\ninti,thou,hun,ten,data;\r\nfor(i=5000;i>=1000;i--)\r\n{\r\nthou=i/1000;/*求四位數(shù)的千位數(shù)字*/\r\nhun=i%1000/100;/*求四位數(shù)的百位數(shù)字*/\r\nten=i%100/10;/*求四位數(shù)的十位數(shù)字*/\r\ndata=i%l0;/*求四位數(shù)的個(gè)位數(shù)字*/\r\nif(thou+hun==ten+data&&thou+hun==(data-thou)*10)\r\n{/*千位數(shù)與百位數(shù)之和等于十位與個(gè)位數(shù)之和,且千位數(shù)下百位數(shù)之和等于于個(gè)位數(shù)與千位數(shù)之差的10倍*/\r\ncnt++;/*則統(tǒng)計(jì)滿足條件的數(shù)的個(gè)數(shù)*/\r\nsum+=i;/*將滿足條件的數(shù)求和*/\r\n}\r\n}解析:本題考查的知識點(diǎn)如下:

(1)“%”與“/”的使用。

(2)判斷結(jié)構(gòu)中多個(gè)條件的布爾運(yùn)算。

(3)循環(huán)結(jié)構(gòu)的使用。

本題要求選出5000以下符合條件的4位數(shù),所以選擇范圍是1000到5000。這里要借助運(yùn)算符“%”與“/”將4位數(shù)各位上的數(shù)拆成獨(dú)立的數(shù)字:將1個(gè)4位數(shù)整除1000則可得到其千位上的數(shù)字,除以1000取余再整除100則可得百位上的數(shù)字,除以100取余再整除10則可得十位上的數(shù)字,除以10取余則得個(gè)位卜的數(shù)字。題巾給出的兩個(gè)條件都要滿足,所以兩條件之間用“與”運(yùn)算。使用循環(huán)結(jié)構(gòu)對1000到5000之間的數(shù)依次進(jìn)行上述的處理。

36.voidjsSort(){intijkstr1half;charch;for(i=0;i〈20;i++){str1=strlen(xx[i]);/*求字符串的長度*/half=str1/2;for(j=0;j〈half-1;j++)/*將左邊部分按字符的ASCII值降序排序*/for(k=j+1;k〈half;k++)if(xx[i][j]〈xx[i][k]){

溫馨提示

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

最新文檔

評論

0/150

提交評論