【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.用得最多的網(wǎng)橋是()。

A.透明網(wǎng)橋B.源路由網(wǎng)橋C.互聯(lián)網(wǎng)橋D.多用網(wǎng)橋

2.下列關于網(wǎng)絡接人技術和方法的描述中,錯誤的是()。

A."三網(wǎng)融合"中的三網(wǎng)是指計算機網(wǎng)絡、電信通信網(wǎng)和廣播電視網(wǎng)

B.寬帶接入技術包括xDSL、HFC、SDH、無線接入等

C.無線接入技術主要有WLAN、WMAN等

D.CableModem的傳輸速率可以達到10~36Mbps

3.下列關于WindowsServer2003系統(tǒng)下www服務器安裝、配置和使用的描述中,錯誤的是()。

A.訪問Web站點時必須使用站點的域名

B.建立Web站點時必須為其指定一個主目錄

C.建立Web站點前必須安裝Intemet信息服務(IIS)

D.在網(wǎng)站的性能選項中,能夠設置網(wǎng)站可使用的最大帶寬

4.因特網(wǎng)的基本服務產生于()

A.50年代末~60年代初B.60年代末~70年代初C.70年代末~80年代初D.80年代末~90年代初

5.下列關于Linux操作系統(tǒng)的描述中,正確的是()。A.A.Linux是由荷蘭的大學生LinusB.Torvalds開發(fā)的免費網(wǎng)絡操作系統(tǒng)

B.Linux已用于互聯(lián)網(wǎng)的多種Web服務器、應用服務器

C.Linux具有虛擬內存能力,不必利用硬盤擴充內存

D.Linux支持Intel硬件平臺,而不支持Sparc、Power平臺

6.下列軟件中不能用于網(wǎng)絡嗅探的是()。

A.SnifferB.TCPdumpC.WiresharkD.OPNET

7.

8.下列關于綜合布線的描述中,正確的是()。

A.適配器具有轉換不同數(shù)據(jù)速率的功能

B.與STP相比,UTP防止對外電磁輻射的能力更強

C.多介質插座是用來連接UTP和STP的

D.對于建筑群子系統(tǒng)來說,巷道布線法是最理想的方式

9.在兩臺機器上的TCP協(xié)議之間傳輸?shù)臄?shù)據(jù)單元叫做()。

A.分組B.報文C.信元D.明文

10.如果一臺CiscoPIX525防火墻有如下配置:pix525(config)#nameifethemetOp1seeurity100pix525(config)#nameifethemet1p2security50pix525(config)#nameifethemet2p3seeul'ityO那么常用的端口連接方案是()。

A.端口p1作為外部接口,p2連接DMZ,p3作為內部接口

B.端口p1作為內部接口,p2連接DMZ,p3作為外部接口

C.端口p1作為外部接口,p2作為內部接口,p3連接DMZ

D.端口pl作為內部接口,p2作為外部接口,p3連接DMZ

二、填空題(10題)11.(12)IP數(shù)據(jù)報的報頭長度應當是32b的整數(shù)倍,如果不是,需要填充域加_________湊齊。

12.

13.

14.(5)萬兆以太網(wǎng)仍保留IEEE802.3標準對以太網(wǎng)最小和最大________的規(guī)定。

15.

第69題從網(wǎng)絡高層的角度劃分,攻擊方法可以分為兩大類:服務攻擊和___________。

16.計算機網(wǎng)絡利用通信線路將不同地理位置的多臺獨立的______的計算機系統(tǒng)連接起來,以實現(xiàn)資源共享。

17.寬帶城域網(wǎng)的核心與關鍵設備一定是____________級的。

18.計算機病毒的完整的工作過程包括潛伏、__________、觸發(fā)和行為控制四個階段。

19.在客戶機/服務器模式中,主動發(fā)出請求的是______。

20.Skype采用了密鑰長度為位的AES加密法。

三、2.填空題(8題)21.在雙絞線組網(wǎng)方式中,【】是以太網(wǎng)的中心連接設備。

22.電子政務系統(tǒng)是采用先進的計算機技術和______構建的一個高質量、高效率、智能化的辦公系統(tǒng)。

23.測量CPU的處理速度,有兩種常用的單位;表示執(zhí)行定點指令的平均速度是用MIPS;表示執(zhí)行浮點指令的平均速度是用【】。

24.NetWare文件系統(tǒng)所有的目錄與文件都建立在______硬盤上。

25.從介質訪問控制技術性質角度來看,CSMA/CD屬于______介質訪問控制方法,TokenRing和TokenBus則屬于確定型介質訪問控制方法。

26.電子商務的安全要求包括傳輸?shù)陌踩?、交易各方的身份認證、【】和交易的不可抵賴性四個方面。

27.網(wǎng)卡是連接局域網(wǎng)中計算機和【】的設備。

28.數(shù)據(jù)鏈路層中的數(shù)據(jù)塊常被稱為______。

四、C語言程序設計題(2題)29.程序test.c的功能是:利用以下所示的簡單迭代方法求方程cos(x)-x=0的一個實根。迭代公式:xn+1=cos(xn)(n是迭代次數(shù))

迭代步驟如下:

(1)取xl初值為0.0;

(2)x0=xl,把xl的值賦給x0;

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

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

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

請編寫函數(shù)countValue實現(xiàn)程序的功能,最后main函數(shù)調用函數(shù)writeDAT把結果輸出到文件out.dat中。

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

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

第l0類按指定條件對字符串進行排序

30.

五、1.選擇題(3題)31.為了避免IP地址的浪費,需要對IP地址中的主機號部分進行再次劃分,將其劃分成哪兩部分()。

A.子網(wǎng)號和主機號B.子網(wǎng)號和網(wǎng)絡號C.上機號和網(wǎng)絡號D.子網(wǎng)號和分機號

32.局域網(wǎng)交換機交換傳輸延遲時間量級為()。

A.零點幾微秒B.幾微秒C.幾十微秒D.幾百微秒

33.下列說法中哪些正確?()。

Ⅰ.虛電路與電路交換中的電路沒有實質不同

Ⅱ.在通信的兩站間只能建立一條虛電路

Ⅲ.虛電路也有連接建立、數(shù)據(jù)傳輸、連接拆除三階段

Ⅳ.虛電路的各個結點不需要為每個分組作路徑選擇判定

A.Ⅰ和ⅡB.Ⅱ和ⅢC.Ⅲ和ⅣD.Ⅰ和Ⅳ

六、1.程序設計題(3題)34.下列程序的功能是:尋找并輸出11至999之間的數(shù)m,它滿足m,m2和m3均為回文數(shù)。所謂回文數(shù)是指其各位數(shù)字左右對稱的整數(shù),例如121,676,94249等。滿足上述條件的數(shù)如m=11,m2=121,m3=1331皆為回文數(shù)。請編制函數(shù)intjsValue(longn)實現(xiàn)此功能,如果是回文數(shù),則函數(shù)返回1,反之則返回0。最后把結果輸出到文件out43.dat中。

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

請勿改動主函數(shù)main()。

#include<stdio.h>

intjsValue(longn)

{

}

main()

{

longm;

FILE*out;

out=fopen("out43.dat","w");

for(m=11;m<1000;m++)

{

if(jsValue(m)&&jsValue(m*m)&&jsValue(m*m*m))

{

printf("m=%41d,m*m=%61d,m*m*m=%81d",m,m'm,m*m*m);

fprintf(out,"m=%41d,m*m=%61d,m*m*m=%81d\n",m,m*m,m*m*m);

}

}

fclose(out);

}

35.下列程序的功能是:將一正整數(shù)序列{K1,K2,…,K9}重新排成一個新的序列。新序列中,比K1小的數(shù)都在K1的左面(后續(xù)的再向左存放),比K1大的數(shù)都在K1的右面(后續(xù)的再向右存放),從K1向右掃描。要求編寫函數(shù)jsValue()實現(xiàn)此功能,最后調用函數(shù)writeDat()把新序列輸出到文件out90.dat中。

說明:在程序中已給出了10個序列,每個序列中有9個正整數(shù),并存入數(shù)組a[10][9]中,分別求出這10個新序列。

例如:序列排序前{6,8,9,1,2,5,4,7,3}

序列排序后{3,4,5,2,1,6,8,9,7}

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

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

試題程序:

#include<stdio.h>

jsValue(inta[10][9])

{

}

main()

{

inta[10][9]={{6,8,9,1,2,5,4,7,3},

{3,5,8,9,1,2,6,4,7},

{8,2,1,9,3,5,4,6,7},

{3,5,1,2,9,8,6,7,4},

{4,7,8,9,1,2,5,3,6},

{4,7,3,5,1,2,6,8,9},

{9,1,3,5,8,6,2,4,7},

{2,6,1,9,8,3,5,7,4},

{5,3,7,9,1,8,2,6,4},

{7,1,3,2,5,8,9,4,6},

};

inti,j;

jsValue(a);

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

{

for(j=0;j<9;j++)

{

printf("%d",a[i][j]);

if(j<=7)printf(",");

}

printf("\n");

}

writeDat(a);

}

writeDat(inta[10][9])

{

FILE*fp;

inti,j;

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

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

{

for(j=0;j<9;j++)

{

fprintf(fp,"%d",a[i][j]);

if(j<=7)fprintf(fp,",");

}

fprintf(fp,"\n");

}

fclose(fp);

}

36.已知數(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);

}

參考答案

1.A網(wǎng)橋按照路由表的建立方法分為兩類:透明網(wǎng)橋與源路由網(wǎng)橋。目前,用得最多的網(wǎng)橋是透明網(wǎng)橋。

2.B從實現(xiàn)技術的角度,目前寬帶接入技術主要有以下幾種:數(shù)字用戶線xDSL技術、光纖同軸電纜混合網(wǎng)HFC技術、光纖接入技術、無線接入技術與局域網(wǎng)接入技術。其中無線接入又可以分為無線局域網(wǎng)接入、無線城域網(wǎng)接入與無線Ad\nhoe接入。B選項中的SDH指的是同步數(shù)字體系,不屬于具體的網(wǎng)絡接入技術。因此B選項錯誤。

3.A訪問Web站點時除了使用站點的域名外,還可以使用網(wǎng)站的IP地址訪問。故選A選項。

4.C

5.B(28)B)【解析】設計Linux的想法來自一位芬蘭赫爾辛基大學的大學生LinusB.Torvalds,但是他并沒有發(fā)行這套操作系統(tǒng)的二進制文件,只是對外發(fā)布源代碼而已;Linux已用于互聯(lián)網(wǎng)的多種Web服務器、應用服務器;它具有虛擬內存能力,可以利用硬盤擴充內存;RedHatLinux5.1提供了對Intel、Alpha和Spare平臺和大多數(shù)的應用軟件的支持。

6.DOPNET就是一個網(wǎng)絡仿真技術軟件包,它能夠準確的分析復雜網(wǎng)絡的性能和行為,在網(wǎng)絡模型中的任意位置都可以插入標準的或用戶指定的探頭,以采集數(shù)據(jù)和進行統(tǒng)計。通過探頭得到的仿真輸出可以以圖形化顯示、數(shù)字方式觀察、或者輸出到第三方的軟件包去。故選擇D選項

7.B

8.A適配器用于連接不同信號的數(shù)模轉換或數(shù)據(jù)速率轉換裝置。相對與UTP,STP、FTP和SFrP雙絞電纜都是有屏蔽層的屏蔽線纜,具有防止外來電磁干擾和防止向外輻射的特性,所以B選項錯誤。\n\u3000\u3000多介質插座,是用來連接銅纜和光纖兩種不同介質的裝置,所以C選項錯誤。對于建筑群子系統(tǒng)來說,因為建筑群環(huán)境中,建筑物間通常用地下巷道,雖然巷道鋪設電纜造價低、安全可靠,但是它易被熱水管的熱氣或熱水損壞,因而它不是理想的布線方式,在建筑群布線系統(tǒng)中,較為理想的布線方式為管道內布線法。因此選項A正確。

9.B解析:TCP使用IP在兩臺機器之間傳遞報文。

10.B一般情況下,端口被命名為外部接口(0utside),安全級別(sethrity)是O;端口被命名為DMZ接口,安全級別(security)是50;端口被命名為內部接口(inside),安全級別(security)是100。故選擇B選項。

11.(12)0

【解析】IP數(shù)據(jù)報的報頭長度應當是32b的整數(shù)倍,如果不是,需要填充域加0湊齊。

12.

13.

14.(5)幀長度【解析】萬兆以太網(wǎng)仍保留IEEE802.3標準對以太網(wǎng)最小和最大幀長度的規(guī)定,在用戶將已有的以太剛升級時,仍便于和較低速率的以太網(wǎng)通信。

15.非服務攻擊

【解析】從網(wǎng)絡高層的角度劃分,攻擊方法可以分為兩大類:服務攻擊和非服務攻擊。服務攻擊是針對某種特點網(wǎng)絡服務的攻擊。非服務攻擊與特定服務無關,往往利用協(xié)議或操作系統(tǒng)的漏洞來達到攻擊目的。

16.自治自治解析:計算機網(wǎng)絡利用通信線路將不同地理位囂的多個自治的計算機系統(tǒng)連接起來,以實現(xiàn)資源共享。

17.\n電信

\n

18.繁殖

19.客戶機客戶機解析:客戶機/服務器的工作模式為:應用程序之間為了能順利地通信,服務器應處于守候狀態(tài),并監(jiān)視客戶機的請求。客戶機發(fā)出請求,該請求經互聯(lián)網(wǎng)傳送給務器,-旦服務器接收到這個請求,就可以執(zhí)行請求指定的任務,并將執(zhí)行的結果經互聯(lián)網(wǎng)回送給客戶機機。

20.256Skype是一款常用的Internet即時語音通信軟件,也是現(xiàn)在比較流行的網(wǎng)絡電話軟件。Skype融合了VoIP技術和P2P技術,主要具有網(wǎng)絡電話、實時傳信、網(wǎng)站瀏覽、語音、視頻、文件傳輸、搜索用戶等功能,更有突破防火墻限制的通信技術。Skype采用混合式網(wǎng)絡拓撲,節(jié)點之間按照不同的能力分為普通節(jié)點和超級節(jié)點。Skype具有高清晰音質(可以聽到人類的所有聲音頻率)、高保密性(終端之間傳送的消息都是在發(fā)送前加密,發(fā)送后解密,加密算法采用AES,密鑰長度為256位)、免費多方通話(支持最多5人的多方會議呼叫)和跨平臺(支持Windows、Linux、MacOS等操作系統(tǒng))性能。

21.集線器/HUB集線器/HUB解析:在雙絞線組網(wǎng)方式中,集線器(HUB)是以太網(wǎng)的中心連接設備。

22.網(wǎng)絡通信技術網(wǎng)絡通信技術

23.MFLOPSMFLOPS解析:計算機CPU處理速度是一項技術指標,它可以用每秒鐘處理的指令數(shù)來表示,也可以用每秒鐘處理的事務數(shù)來表示。MIPS是MillionInstructionPerSecond的縮寫,表示單字長定點指令的平均執(zhí)行速度,即每秒執(zhí)行一百萬條指令。MFLOPS也表示處理速度,它是MillionFlotinginstructionPerSecond的縮寫,表示單字長浮點指令的平均執(zhí)行速度。

24.服務器服務器解析:NetWare文件系統(tǒng)所有的目錄與文件都建立在服務器硬盤上。

25.隨機型隨機型解析:從介質訪問控制技術性質角度來看,CSMA/CD屬于隨機型介質訪問控制方法,而TokenRing和TokenBus則屬于確定型介質訪問控制方法。

26.數(shù)據(jù)的完整性或數(shù)據(jù)完整性數(shù)據(jù)的完整性或數(shù)據(jù)完整性解析:數(shù)據(jù)傳輸?shù)陌踩?。保證數(shù)據(jù)傳輸?shù)陌踩跃褪且WC在公共因特網(wǎng)上傳送的數(shù)據(jù)信息不被第三方監(jiān)視和竊取。數(shù)據(jù)的完整性。保證數(shù)據(jù)的完整性就是要保證在公共因特網(wǎng)上傳送的數(shù)據(jù)信息不被篡改。身份認證。在電子商務活動中,交易的雙方或多方常常需要交換一些敏感信息,這時就需要確認對方的真實身份。交易的不可抵賴。電子商務交易的各方在進行數(shù)據(jù)信息傳輸時,必須帶有自身特有的、無法被別人復制的信息,以防發(fā)送方否認和抵賴曾經發(fā)送過該消息,確保交易發(fā)生糾紛時有所對證。

27.傳輸介質傳輸介質解析:網(wǎng)卡是構成局域網(wǎng)的基本設備之一。網(wǎng)卡的一端連接局域網(wǎng)中的計算機設備(包括服務器和工作站),另一端連接局域網(wǎng)中的傳輸介質。就數(shù)據(jù)傳輸速率而言,網(wǎng)卡分10Mpbs、100Mpbs、1000Mpbs等技術指標;就連接的介質類型而言,網(wǎng)卡分粗纜、細纜和雙絞線等接口。

28.幀幀解析:幀是數(shù)據(jù)鏈路層的協(xié)議數(shù)據(jù)單元。

29.【審題關鍵句】Xn+l=cos(Xn)的迭代計算。

\n【解題思路】

\n①因為方程cos(x).x=0的根為實數(shù),所以定義兩個雙精度型變量x0,xl。并把變量xl的初值設為0.0。

\n②根據(jù)題目中給出的求方程一個實根的迭代算法,在while循環(huán)中,首先把變量xl的值賦給x0,然后利用表達式cos(x0)

\n求出一個值xl,再調用vc6.0的求絕對值的庫函數(shù)fabs,判斷如果x0與xl差的絕對值小于0.000001,就認為xl的值是方程cos(x)-x=0的一個實根,此時退出循環(huán),把xl的值返回。

\n【參考答案】

\n

\n第10類按指定條件對字符串進行排序

30.【審題關鍵句】

\n

\n【解題思路】

\n①首先定義變量并賦值,包括表示級數(shù)的整型變量al、a2,賦初值l,表示級數(shù)前n項的和s,其初值為2,表示級數(shù)的第n項t,循環(huán)變量i,級數(shù)n項賦初值l。

\n②采用for循環(huán),循環(huán)變量i從0開始依次遞增到2。在循環(huán)體中對m的值擴大l0倍,當級數(shù)前n項的和s小于m時,根據(jù)級數(shù)的第n項等于第n-2項與2倍的第n-1項的和,把表達式al+2*a2的值賦給變量t。然后把級數(shù)前11.1項的和s加上第n項的值t賦給變量S,求得級數(shù)前n項的和賦給變量s。把il的值加1,在下次循環(huán)中計算級數(shù)第n+1項的值,把變量當前級數(shù)第n-1項的值a2賦給第n.2項al,把當前的第n項t的值賦給第n-1項a2。當級數(shù)前n項的和s大于或等于m時,退出while循環(huán)。在屏幕上輸出變量m和n的值,并把求的n值賦給數(shù)組元素b[i],進入下一次for循環(huán)。

\n【參考答案】

\n

31.A解析:為了避免IP地址的浪費,需要對IP地址中的主機號部分進行再次劃分,將其劃分成子網(wǎng)號和主機號兩部分。

32.C解析:本題考查局域網(wǎng)交換機低交換傳輸延遲的特性。局域網(wǎng)交換機為幾十微秒的延遲級別,網(wǎng)橋為幾百微秒,路由器為幾千微秒。局域網(wǎng)交換機,有低交換傳輸延遲、高傳輸帶寬的特點。

33.C解析:虛擬電路中的電路是邏輯的虛擬的,而電路交換中的電路是物理的:在通信結點間可以建立多條虛電路,這正是其優(yōu)點。

34.intjsValue(longn){intistrlhalf;charxy[20];ltoa(nxy10);/*將長整數(shù)n轉換成與其等價的字符串存入xy指向的字符串中輸出串為十進制*/strl=strlen(xy);/*求字符串的長度*/half=strl/2;for(i=0;i<half;i++)if(xy[i]!=xy[--strl])break;/*判斷字符串是否左右對稱*/if(i>=half)return1;/*如果字符串是回文則返回1*/elsereturnO;/*否則返回0*/}intjsValue(longn)\r\n{inti,strl,half;\r\ncharxy[20];\r\nltoa(n,xy,10);/*將長整數(shù)n轉換成與其等價的字符串存入xy指向的字符串中,輸出串為十進制*/\r\nstrl=strlen(xy);/*求字符串的長度*/\r\nhalf=strl/2;\r\nfor(i=0;i<half;i++)\r\nif(xy[i]!=xy[--strl])break;/*判斷字符串是否左右對稱*/\r\nif(i>=half)return1;/*如果字符串是回文,則返回1*/\r\nelsereturnO;/*否則返回0*/\r\n}解析:本題考查的知識點如下:

(1)將整型變量轉換成字符串。

(2)字符串長度的確定和循環(huán)的使用。

(3)字符串是否對稱的判斷。

回文數(shù)是指其各位數(shù)字左右均對稱的整數(shù),因為給出的數(shù)的位數(shù)不確定,所以不采用將各位上的數(shù)字轉變成單獨的數(shù)再比較的方法。這里使用函數(shù)char*ltoa(longnum,char*str,intradix),其功能是將長整數(shù)num轉換成與其等價的字符串存入str指向的字符串中,輸出串的進制由radix決定。將整數(shù)轉變成字符串后,判斷字符串是否左右對稱。求得字符串長度后設置兩個變量,一個從字符串的頭開始向后移動,一個從字符串的倒數(shù)第一個元素開始向前移動,直到移至數(shù)組的中間元素。若兩者所決定的數(shù)組元素均相等,則字符串左右對稱。

35.voidjsValue(inta[10][9]){intvalueijknum;for(i=0;i<10;i++){value=a[i][0];/*將一行的第一個元素賦給value*/for(j=0;j<9;j++)if(a[i][j]<value)/*若后面的數(shù)中有比第1個數(shù)據(jù)小的數(shù)*/{num=a[i][j];/*則把這個數(shù)取出賦給num*/for(k=j;k>0;k--)/*將這個數(shù)據(jù)左側的數(shù)依次向右移動*/{a[i][k]=a[i][k-1];}a[i][0]=num;/*再將這個數(shù)放在最左側*/}}}[解析]本題考查的知識點如下:(1)二維數(shù)組的訪問和數(shù)組元素的移動。(2)循環(huán)結構和判斷結構的嵌套使用。數(shù)據(jù)存放在一個二維數(shù)組中每一行數(shù)為數(shù)據(jù)處理的基本單位。將第1個數(shù)取出依次和后面的數(shù)比較若后面的數(shù)中有比第1個數(shù)據(jù)小的數(shù)則將這個數(shù)取出。將這個數(shù)據(jù)左側的數(shù)依次向右移動(包括第1個數(shù))然后將這個數(shù)放在最左側。掃描完一行后比第1個數(shù)小的數(shù)就都在第1個數(shù)的左側而比它大的就在它的右側。對數(shù)的掃描和移動均可以使用循環(huán)實現(xiàn)。再使用循環(huán)實現(xiàn)對每一行數(shù)據(jù)的訪問。voidjsValue(inta[10][9])\r\n{\r\nintvalue,i,j,k,num;\r\nfor(i=0;i<10;i++)\r\n{\r\nvalue=a[i][0];/*將一行的第一個元素賦給value*/\r\nfor(j=0;j<9;j++)\r\nif(a[i][j]<value)/*若后面的數(shù)中有比第1個數(shù)據(jù)小的數(shù)*/\r\n{\r\nnum=a[i][j];/*則把這個數(shù)取出,賦給num*/\r\nfor(k=j;k>0;k--)/*將這個數(shù)據(jù)左側的數(shù)依次向右移動*/\r\n{\r\na[i][k]=a[i][k-1];\r\n}\r\na[i][0]=num;/*再將這個數(shù)放在最左側*/\r\n}\r\n}\r\n}\r\n[解析]本題考查的知識點如下:\r\n(1)二維數(shù)組的訪問和數(shù)組元素的移動。\r\n(2)循環(huán)結構和判斷結構的嵌套使用。\r\n數(shù)據(jù)存放在一個二維數(shù)組中,每一行數(shù)為數(shù)據(jù)處理的基本單位。將第1個數(shù)取出依次和后面的數(shù)比較,若后面的數(shù)中有比第1個數(shù)據(jù)小的數(shù),則將這個數(shù)取出。將這個數(shù)據(jù)左側的數(shù)依次向右移動(包括第1個數(shù)),然后將這個數(shù)放在最左側。掃描完一行后,比第1個數(shù)小的數(shù)就都在第1個數(shù)的左側,而比它大的就在它的右側。對數(shù)的掃描和移動均可以

溫馨提示

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

評論

0/150

提交評論