【2021年】湖北省襄樊市全國計算機等級考試網(wǎng)絡(luò)技術(shù)真題(含答案)_第1頁
【2021年】湖北省襄樊市全國計算機等級考試網(wǎng)絡(luò)技術(shù)真題(含答案)_第2頁
【2021年】湖北省襄樊市全國計算機等級考試網(wǎng)絡(luò)技術(shù)真題(含答案)_第3頁
【2021年】湖北省襄樊市全國計算機等級考試網(wǎng)絡(luò)技術(shù)真題(含答案)_第4頁
【2021年】湖北省襄樊市全國計算機等級考試網(wǎng)絡(luò)技術(shù)真題(含答案)_第5頁
已閱讀5頁,還剩17頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

【2021年】湖北省襄樊市全國計算機等級考試網(wǎng)絡(luò)技術(shù)真題(含答案)學(xué)校:________班級:________姓名:________考號:________

一、單選題(10題)1.在Catalyst6500交換機上將端口3/1至3/24的傳輸速率設(shè)置為1Gbps,正確的配置是()。

A.setportspeed3/1-3/241000000

B.setportspeed3/1-241000000

C.setportspeed3/1-3/241000

D.setportspeed3/1-241000

2.若要顯示當(dāng)前的TCP/IP配置的設(shè)置值,正確的命令是()。

A.ifconfigB.ipconfigC.configrationD.tcpipset

3.城域網(wǎng)設(shè)計的目標(biāo)是滿足城市范圍內(nèi)的大盆企業(yè)、機關(guān)與學(xué)校的多個()。

A.局域網(wǎng)互聯(lián)B.局域網(wǎng)與廣域網(wǎng)互聯(lián)C.廣域網(wǎng)互聯(lián)D.廣域網(wǎng)與廣域網(wǎng)互聯(lián)

4.Internet的拓?fù)浣Y(jié)構(gòu)是()。

A.總線型B.星型C.環(huán)型D.網(wǎng)狀型

5.ITU標(biāo)準(zhǔn)OC-12的傳輸速率為()。

A.51.84MbpsB.155.52MbpsC.622.08MbpsD.9.95328Gbps

6.在一臺主機上用瀏覽器無法訪問到域名為www.sun.corn的網(wǎng)站,并且在這臺主機上執(zhí)行tracert命令時有如下信息:

分析以上信息,會造成這種現(xiàn)象的原因是()。

A.該計算機IP地址設(shè)置有誤

B.相關(guān)路由器上進行了訪問控制

C.服務(wù)器www.sun.com工作不正常

D.該計算機設(shè)置的DNS服務(wù)器工作不正常

7.下列IPV6地址表示中,錯誤的是()。A.21AD::D1:0:1/48

B.3D:0:2AA:D0:2F38:1::/64

C.FE80:0:0:0:0:FE:FE80:2AI

D.FE11::70D:BC:O:80:0:0:7CB

8.《計算機病毒防治管理辦法》是在哪一年頒布的()。

A.1994B.1997C.2000D.1998

9.下列護地址類別和主機地址長度的匹配中,正確的是()。I.A類:24II.B類:16III.C類:8

A.僅IB.I、IIC.I、IIID.I、III、III

10.下列對IPv6地址表示中,錯誤的是()。

A.45BC::0:0:1/48

B.EF60:0:0:0:0:2A:F:FE08:3A

C.::601:BC:0:05D7

D.51DA::2A90:FE:0:4CA2:9C5A

二、填空題(10題)11.WWW的信組織形式分為:和超媒體(Hypermedia)兩種

12.

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

14.第

61

使用一根介質(zhì)將局域網(wǎng)所有結(jié)點首尾相連,這種網(wǎng)絡(luò)拓?fù)浔环Q做()。

15.計算機網(wǎng)絡(luò)協(xié)議有三要素,語法規(guī)定了用戶數(shù)據(jù)與控制信息的結(jié)構(gòu)和【】。

16.(11)運行IP協(xié)議的Internet可以為其高層用戶提供________的、面向無連接的、盡最大努力的數(shù)據(jù)報投遞服務(wù)。

17.

18.

第66題在HTML語言中,<IMG>標(biāo)記用于表示___________。

19.對于復(fù)雜的計算機網(wǎng)絡(luò)協(xié)議最好的組織方式是層次結(jié)構(gòu)模型。我們將計算機網(wǎng)絡(luò)層次結(jié)構(gòu)模型和各層協(xié)議的集合定義為【】。

20.

三、2.填空題(8題)21.故障管理的步驟包括發(fā)現(xiàn)故障、判斷故障癥狀、隔離故障、______故障、記錄故障的檢修過程及結(jié)果。

22.快速以太網(wǎng)標(biāo)準(zhǔn)在物理層定義了新的物理層標(biāo)準(zhǔn)【】。

23.堆棧是一種執(zhí)行______算法的數(shù)據(jù)結(jié)構(gòu)。

24.接入因特網(wǎng)的主機按其在因特網(wǎng)中扮演的角色不同,將其分成兩類,即服務(wù)器和______。

25.WWW瀏覽器的工作基礎(chǔ)是解釋執(zhí)行用______語言編寫的文件。

26.7,IEEE802委員會為局域網(wǎng)制定了一系列標(biāo)準(zhǔn),統(tǒng)稱為IEEE802標(biāo)準(zhǔn)。其中IEEE802.3定義了______總線介質(zhì)訪問控制子層與物理層規(guī)范。

27.在經(jīng)典奔騰中有兩條______流水線和一條浮點指令流水線。

28.無線局域網(wǎng)使用擴頻的兩種方法是直接序列擴頻與______擴頻。

四、C語言程序設(shè)計題(2題)29.已知數(shù)據(jù)文件in.dat中存有200個四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請考生編制一函數(shù)jsVai,其功能是:若一個四位數(shù)的千位數(shù)位置上的值小于等于百位數(shù)位置上的值,百位數(shù)位置上的值小于等于十位數(shù)位置上的值,以及十位數(shù)位置上的值小于等于個位數(shù)位置上的值,并且原四位數(shù)是偶數(shù),則統(tǒng)計出滿足此條件的個數(shù)cnt并把這些四位數(shù)按從小到大的順序存入數(shù)組b中,最后調(diào)用寫函數(shù)writeDat把結(jié)果cnt以及數(shù)組b中符合條件的四位數(shù)輸出到文件out.dat中。

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

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

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

30.已知數(shù)據(jù)文件in.dat中存有300個四位數(shù),并已調(diào)用讀函數(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ù)調(diào)用寫函數(shù)writeDat把數(shù)組b中的數(shù)輸出到文件out.dat中。

例如:9123,9-1-2-3>0,則該數(shù)滿足條件存入數(shù)組b中,且個數(shù)cnt=cnt+1。

9812,9-8-1-2<0,則該數(shù)不滿足條件忽略。

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

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

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

五、1.選擇題(3題)31.網(wǎng)絡(luò)管理的功能有()。

A.性能分析和故障檢測B.安全性管理和計費管理C.網(wǎng)絡(luò)規(guī)劃和配置管理D.以上都是

32.為了保障網(wǎng)絡(luò)安全,防止外部網(wǎng)對內(nèi)部網(wǎng)的侵犯,多在內(nèi)部網(wǎng)絡(luò)與外部網(wǎng)絡(luò)之間設(shè)置()。

A.密碼認(rèn)證B.數(shù)字信封C.防火墻D.數(shù)字簽名

33.計算機病毒是______。

A.一種用戶誤操作的后果B.一種專門侵蝕硬盤的病毒C.一類具有破壞性的文件D.一類具有破壞性的程序

六、1.程序設(shè)計題(3題)34.下列程序的功能是:利用以下所示的簡單迭代方法求方程:

cos(x)-x=0的一個實根。

xn+1=cos(xn)

迭代步驟如下:

(1)取x1初值為0.0。

(2)x0=x1,把x1的值賦給x0。

(3)x1=cos(x0),求出一個新的x1。

(4)若x0-x1的絕對值小于0.000001,執(zhí)行步驟(5),否則執(zhí)行步驟(2)。

(5)所求x1就是方程cos(x)-x=0的一個實根,作為函數(shù)值返回。

請編寫函數(shù)countValue()實現(xiàn)程序要求,最后調(diào)用函數(shù)writeDAT()把結(jié)果輸出到文件out41.dat中。

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

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

試題程序:

#include<conio.h>

#include<math.h>

#include<stdio.h>

floatcountValue()

{

}

main()

{

clrscr();

printf("實根=%f\n",countValue

printf("%f\n",cos(countValue())-countValue());

writeDAT();

}

writeDAT()

{

FILE*wf;

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

fprintf(wf,"%f\n",countValue

fclose(wf);

}

35.已知數(shù)據(jù)文件1N68.DAT中存有200個4位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中,清編制一函數(shù)JsVal(),其功能是:如果4位數(shù)各位上的數(shù)字均是奇數(shù),則統(tǒng)計出滿足此條件的個數(shù)cnt,并把這些4位數(shù)按從大到小的順序存入數(shù)組b中。最后調(diào)用函數(shù)writeDat()把結(jié)果cnt及數(shù)組b中符合條件的4位數(shù)輸出到OUT68.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("IN68.DAT","r");

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

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

fclose(fp);

}

voidmain()

{

inti;

readDat();

jsVal();

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

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

printf("%d",bIii);

printf("\n");

writeDat();

}

writeDat()

{

FILE*fp;

ihti;

fp=fopen("out68.dar","w");

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

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

fprintf{fp,"%d\n",bIii);

fclose(fp);

}

36.已知數(shù)據(jù)文件IN85.DAT中存有200個4位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組9中,請編制一函數(shù)jsVal(),其功能是:如果一個4位數(shù)的千位數(shù)字上的值加十位數(shù)字上的值恰好等于百位數(shù)字上的值加上個位數(shù)字上的值,并且此4位數(shù)是偶數(shù),則統(tǒng)計出滿足此條件的數(shù)的個數(shù)cnt并把這些4位數(shù)按從小到大的順序存入數(shù)組b中,最后調(diào)用寫函數(shù)writeDat()把結(jié)果cnt及數(shù)組b中符合條件的4位數(shù)輸出到OUT85.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("IN85.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.DCatalyst650的格式是'setportspeed<mod/port><port.speed>(10,100,1000)',其中速度的單位是Mbps,故選項D正確。

2.B

3.A

4.D解析:Internet的拓?fù)浣Y(jié)構(gòu)是網(wǎng)狀型。

5.CC

解析:OC-12是ITU為同步光網(wǎng)絡(luò)SONET制定的一套標(biāo)準(zhǔn)。3個OC-1(STS-1)信號通過時分復(fù)用的方式復(fù)用成SONET層次的下一個級別OC-3(STS-3)速率為155.520Mbit/s。STS-3信號也被用作SDH體制的一個基礎(chǔ),那里它被指定為STM-1(同步傳輸模塊第一級別)。而4個OC-3復(fù)用成為一個OC-12,因此速率為155.520Mbit/s*4=622.080Mbit/s,因此答案選擇C。

6.B從第一行“www.sun.com[72.5.124.61]”說明域名解析正常,即域名服務(wù)器工作是正常的,可以排除C、D選項。如果IP地址配置錯誤,則會出現(xiàn)Timeout(請求超時)信息,可以排除A選項。題目中出現(xiàn)目的網(wǎng)絡(luò)不可達情況,可能是路由器上進行了訪問控制。故選B選項。

7.D用IPV6地址表示需要注意:在使用零壓縮法時,不能把一個位段內(nèi)部的有效0也壓縮掉;雙冒號::在一個地址中只能出現(xiàn)一次;在得到一個一個IPV6地址時,經(jīng)常會遇到如何確定雙冒號::之間被壓縮0的位數(shù)的問題;IPV6不支持子網(wǎng)掩碼,它只支持前綴長度表示法。本題中D選項已經(jīng)有8個位段,沒有全0位段壓縮,不應(yīng)該使用雙冒號::。

8.C

9.D

10.BB【解析】IPv6地址為128位共分為8個位段,表示中需要注意的問題有:使用零壓縮法時不能把一個位段的有效0壓縮掉;雙冒號在一個地址中只能出現(xiàn)一次;不支持子網(wǎng)掩碼,支持前綴長度表示法。選項B已經(jīng)超過8個位段,故選擇B選項。

11.超文本(Hypertext)【解析】WWW的信息組織形式分為超文本(Hypertext)和超媒體(Hypermedia)兩種。

12.

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

14.環(huán)型【解析】首尾相連構(gòu)成環(huán)型介質(zhì),是計算機局域網(wǎng)經(jīng)常使用的拓?fù)浞绞健?/p>

15.格式格式解析:為網(wǎng)絡(luò)數(shù)據(jù)傳遞交換而指定的規(guī)則、約定與標(biāo)準(zhǔn)被稱為網(wǎng)絡(luò)協(xié)議。一個網(wǎng)絡(luò)協(xié)議主要有以3部分:語法、語義和時序。1)語法,即用戶數(shù)據(jù)與控制信息的結(jié)構(gòu)和格式。2)語義,即需要發(fā)出何種控制信息,以及完成的動作與做出的響應(yīng)。3)時序,即對時間實現(xiàn)的詳細(xì)說明。

16.11)不可靠【解析】互聯(lián)網(wǎng)應(yīng)該屏蔽低層網(wǎng)絡(luò)的差異,為用戶提供通用的服務(wù)。具體地講,運行IP協(xié)議的互聯(lián)層可以為其高層用戶提供如下3種服務(wù):(1)不可靠的數(shù)據(jù)投遞服務(wù);(2)面向無連接的傳輸服務(wù);(3)盡最大努力投遞服務(wù)。

17.索引結(jié)點

18.圖像

【解析】頁面是~種結(jié)構(gòu)化文檔,采用超文本標(biāo)記語言(HTML)書寫而成。HTML是一個簡單的標(biāo)記語言。用來描述Web文檔的結(jié)構(gòu)。①基本結(jié)構(gòu)

19.網(wǎng)絡(luò)體系結(jié)構(gòu)或計算機網(wǎng)絡(luò)體系結(jié)構(gòu)網(wǎng)絡(luò)體系結(jié)構(gòu)或計算機網(wǎng)絡(luò)體系結(jié)構(gòu)解析:計算機網(wǎng)絡(luò)采用層次結(jié)構(gòu),各層之間互相獨立,每一層又實現(xiàn)了相對獨立的功能。

20.

21.修復(fù)修復(fù)解析:故障管理的步驟包括:發(fā)現(xiàn)故障、判斷故障癥狀、隔離故障、修復(fù)故障、記錄故障的檢修過程及其結(jié)果。

22.100BASE-T100BASE-T解析:快速以太網(wǎng)的數(shù)據(jù)傳輸速率為100Mbps,IEEE802.3u在邏揖鏈路控制子層LLC采用IEEE802.2標(biāo)準(zhǔn)。在介質(zhì)訪問控制子層MAC采用CSMA/CD方法,物理層定義了新的物理層標(biāo)準(zhǔn)100BASET,包括100BASE-TX、100BASE-T4、100BASE-FX。

23.先進后出先進后出解析:堆棧是一種先進后出的數(shù)據(jù)結(jié)構(gòu)。即先進棧的元素壓到棧底,出棧時則是彈出棧頂元素。

24.客戶機客戶機解析:接入因特網(wǎng)的主機分成兩類,即服務(wù)器和客戶機。所謂服務(wù)器就是因特網(wǎng)服務(wù)與信息資源的提供者,而客戶機則是因特網(wǎng)服務(wù)和信息資源的使用者。

25.HTMLHTML解析:瀏覽器解釋執(zhí)行的主要是超文本文件,這種類型的文件一般是用HTML書寫。

26.CSMA/CDCSMA/CD解析:IEEE802.3定義了載波偵聽多路訪問沖突檢測的介質(zhì)訪問控制方式

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

28.跳頻跳頻解析:無線局域網(wǎng)所使用的兩種擴頻方法是跳頻擴頻(FHSS)和直接序列擴頻(DSSS)。

29.【審題關(guān)鍵句】千位-百位-十位-個位,結(jié)果大于等于零且原四位數(shù)是奇數(shù),統(tǒng)計出滿足此條件的個數(shù),并按從小到大的順序存入數(shù)組。

\n【解題思路】

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

\n【參老答案】

\n

\n

30.【審題關(guān)鍵句】千數(shù)-百位-十位-個位數(shù)大于零的個數(shù),把所有滿足此條件的數(shù)依次存入數(shù)組,按從小到大的順序排序。

\n【解題思路】

\n本題類似第9套試題,通過審題可以發(fā)現(xiàn)僅有一個不同點,即要求統(tǒng)計的四位數(shù)的條件是“千數(shù)-百位-十位-個位數(shù)大于零”,參考答案的第8條語句修改if語句的判斷條件。另外,對于數(shù)據(jù)交換的整型變量tmp可以自定義其變量名。

\n【參考答案】

\n

\n

31.D網(wǎng)絡(luò)管理的5個功能:配置管理,故障管理,性能管理,計費管理和安全管理。這是網(wǎng)絡(luò)管理的基本功能,事實上,網(wǎng)絡(luò)管理還應(yīng)該包括其他一些功能:比如,網(wǎng)絡(luò)規(guī)劃、網(wǎng)絡(luò)操作人員的管理等。不過除了基本的五大功能以外,其他的網(wǎng)絡(luò)管理功能實現(xiàn)都與具體的網(wǎng)絡(luò)實際條件有關(guān)。

(1)配置管理。配置管理的目標(biāo)是掌握和控制網(wǎng)絡(luò)和系統(tǒng)的配置信息,以及網(wǎng)絡(luò)各設(shè)備的狀態(tài)和連接管理。配置管理最主要的作用是可以增強網(wǎng)絡(luò)管理者對網(wǎng)絡(luò)配置的控制,它是通過對設(shè)備的配置數(shù)據(jù)提供快速的訪問來實現(xiàn)的。

(2)故障管理。故障是出現(xiàn)大量或嚴(yán)重錯誤需要修復(fù)的異常情況。故障管理是對計算機網(wǎng)絡(luò)中的問題或故障進行定位的過程。主要作用是通過提供網(wǎng)絡(luò)管理者快速的檢查問題并啟動恢復(fù)過程的工具,使網(wǎng)絡(luò)的可靠性得到增強。故障標(biāo)簽就是一個監(jiān)視網(wǎng)絡(luò)問題的前端進程。

(3)性能管理。性能管理功能允許網(wǎng)絡(luò)管理者查看網(wǎng)絡(luò)運行的好壞,其目標(biāo)是維護網(wǎng)絡(luò)運營效率和網(wǎng)絡(luò)服務(wù)質(zhì)量,使網(wǎng)絡(luò)的性能維持在一個可以接受的水平上。性能管理是網(wǎng)絡(luò)管理人員能夠監(jiān)視網(wǎng)絡(luò)運行的關(guān)鍵參數(shù),如吞吐率、利用率、錯誤率、響應(yīng)時間、網(wǎng)絡(luò)的一般可用度等。從概念上講,性能管理包括監(jiān)視和調(diào)整兩大功能。

(4)計費管理。計費管理的目標(biāo)是跟蹤個人和團體用戶對網(wǎng)絡(luò)資源的使用情況,對其收取合理的費用。計費管理的主要作用是,網(wǎng)絡(luò)管理者能測量和報告基于個人或團體用戶的計費信息,分配資源并計算用戶通過網(wǎng)絡(luò)傳輸數(shù)據(jù)的費用,然后給用戶開出賬單。

(5)安全管理。安全管理的目標(biāo)是按照一定的方法控制對網(wǎng)絡(luò)的訪問,以保證網(wǎng)絡(luò)不被侵害,并保證重要的信息不被未授權(quán)用戶訪問。安全管理是對網(wǎng)絡(luò)資源以及重要信息訪問進行約束和控制。

32.C解析:為了保障網(wǎng)絡(luò)安全,防止外部網(wǎng)對內(nèi)部網(wǎng)的侵犯,多在內(nèi)部網(wǎng)絡(luò)與外部公共網(wǎng)絡(luò)之間設(shè)置防火墻。一方面最大限度地讓內(nèi)部用戶方便地訪問Internet,另一方面盡可能地防止外部網(wǎng)對內(nèi)部網(wǎng)的非法入侵。

33.D【解析】計算機病毒是一種人為制造的、隱藏在計算機系統(tǒng)的數(shù)據(jù)資源中的能夠自我復(fù)制進行傳播的程序。按照其寄生方式和對系統(tǒng)的入侵方式,通??梢苑譃椋合到y(tǒng)引導(dǎo)型、文件外殼型、目錄型、宏病毒和混合型病毒等幾大類。

34.floatcountValue{){floatx0x1=0.0;while(1){x0=x1;/*將x1賦值給x0*/x1=cos(x0);/*求出新的x1*/if(fabs(x0-x1)<1e-6)break;/*若x0—x1的絕對值小于0.000001則結(jié)束循環(huán)*/}returnx1;}floatcountValue{)\r\n{floatx0,x1=0.0;\r\nwhile(1)\r\n{x0=x1;/*將x1賦值給x0*/\r\nx1=cos(x0);/*求出新的x1*/\r\nif(fabs(x0-x1)<1e-6)break;/*若x0—x1的絕對值小于0.000001,則結(jié)束循環(huán)*/\r\n}\r\nreturnx1;\r\n}解析:本題考查的知識點如下:

(1)數(shù)學(xué)函數(shù)doublecos(doublex)及doublefabs(doublex)的使用。

(2)使用循環(huán)結(jié)構(gòu)實現(xiàn)迭代。

在本題中,因為要求一個實數(shù)的余弦值,在結(jié)束迭代的時候要判斷絕對值,所以這里要用到數(shù)學(xué)函數(shù)cos(doublex)和fabs(doublex)。先設(shè)一個條件永遠(yuǎn)為真的while循環(huán)結(jié)構(gòu),按照步驟提示,要先為x1取初值,將x1的值賦給x0,使x1=cos(x0),判斷x0-x1的絕對值將其作為強行退出循環(huán)的條件。

35.voidjsVal(){ihtithouhuntendataj;for(i=0;i<200;i++){thou=a[i]/1000;/*求四位數(shù)的千位數(shù)字*/hun=a[i]%1000/100;/*求四位數(shù)的百位數(shù)字*/ten=a[i]%100/10;/*求四位數(shù)的十位數(shù)字*/data=a[i]%10;/*求四位數(shù)的個位數(shù)字*/if(thou%2!=0&&hun%2!=0&&ten%2!=0&&data%2!=0)/*如果4位數(shù)各位上數(shù)字均是奇數(shù)*/{b[cnt]=a[i];/*將滿足條件的數(shù)存入數(shù)組b中*/cnt++;/*統(tǒng)計滿足條件的數(shù)的個數(shù)*/}}for(i=0;ifor(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\nihti,thou,hun,ten,data,j;\r\nfor(i=0;i<200;i++)\r\n{\r\nthou=a[i]/1000;/*求四位數(shù)的千位數(shù)字*/\r\nhun=a[i]%1000/100;/*求四位數(shù)的百位數(shù)字*/\r\nten=a[i]%100/10;/*求四位數(shù)的十位數(shù)字*/\r\ndata=a[i]%10;/*求四位數(shù)的個位數(shù)字*/\r\nif(thou%2!=0&&hun%2!=0&&ten%2!=0&&data%2!=0)\r\n/*如果4位數(shù)各位上數(shù)字均是奇數(shù)*/\r\n{\r\nb[cnt]=a[i];/*將滿足條件的數(shù)存入數(shù)組b中*/\r\ncnt++;/*統(tǒng)計滿足條件的數(shù)的個數(shù)*/\r\n}\r\n}\r\nfor(i=0;ifor(j=i+l;j<cnt;j++)\r\nif(b[i]<b[j])\r\n{\r\ndata=b[i];\r\nb[i]=b[j];\r\nb[j]=data;\r\n}\r\n}解析:本題考查的知識點如下:

(1)'%'與'/'的使用。

(2)循環(huán)結(jié)構(gòu)與判斷結(jié)構(gòu)的使用。

(3)數(shù)據(jù)的排序。

本題中,首先借助“%”與“/”將4位數(shù)各位上的數(shù)拆成獨立的數(shù)字:將1個4位數(shù)整除1000則可得到其千位上的數(shù)字,除以1000取余再整除100則可得百位上的數(shù)字,除以100取余再整除10則可得十位上的數(shù)字,除以10取余則得個位卜的數(shù)字。1個數(shù)除以2取余所得的數(shù)不等于0,則此數(shù)是奇數(shù)。題中要求將符合條件的4位數(shù)按從大到小的順序存入數(shù)組b中,我們可以先將符合條件的4位數(shù)存入數(shù)組b,然后對b中的數(shù)進行排序。排序使用“選擇排序法

36.voidjsVal(){intithouhuntendataj;for(i=0;i<200;i++)

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論