【2021年】甘肅省嘉峪關市全國計算機等級考試網(wǎng)絡技術真題(含答案)_第1頁
【2021年】甘肅省嘉峪關市全國計算機等級考試網(wǎng)絡技術真題(含答案)_第2頁
【2021年】甘肅省嘉峪關市全國計算機等級考試網(wǎng)絡技術真題(含答案)_第3頁
【2021年】甘肅省嘉峪關市全國計算機等級考試網(wǎng)絡技術真題(含答案)_第4頁
【2021年】甘肅省嘉峪關市全國計算機等級考試網(wǎng)絡技術真題(含答案)_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

【2021年】甘肅省嘉峪關市全國計算機等級考試網(wǎng)絡技術真題(含答案)學校:________班級:________姓名:________考號:________

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

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

2.下列關于集線器的描述中,正確的是()。

A.集線器是基于IP地址識別完成數(shù)據(jù)轉發(fā)的

B.連接到集線器的一個節(jié)點發(fā)送數(shù)據(jù)時,只有目的節(jié)點能夠收到

C.集線器的每個端口擁有獨立的沖突域

D.通過在網(wǎng)絡鏈路中串接一個集線器可以監(jiān)聽該鏈路中的數(shù)據(jù)包

3.下列Cisco第三層交換機的路由表信息中,路由表項全部正確的是()。

4.通過路由算法,為分組通過通信子網(wǎng)選擇最適當?shù)穆窂绞荗SI模型中()的任務。

A.數(shù)據(jù)鏈路層B.物理層C.傳輸層D.網(wǎng)絡層

5.以下不屬于身份認證協(xié)議的是()。

A.一次一密機制B.X.509認證協(xié)議C.Kerberos認證協(xié)議D.IPSec協(xié)議

6.下列關于集線器的描述中,錯誤的是()。

A.連接到集線器的所有結點屬于一個沖突域

B.連接到集線器的結點發(fā)送數(shù)據(jù)時,將執(zhí)行CSMA/CD介質訪問控制方法

C.通過在網(wǎng)絡鏈路中串接一個集線器可以監(jiān)聽該鏈路中的數(shù)據(jù)包

D.連接到一個集線器的多個結點不能同時接收數(shù)據(jù)幀

7.下列關于光以太網(wǎng)技術特征的描述中,錯誤的是()。

A.無法支持MPLS

B.可提供分等級的QoS網(wǎng)絡服務

C.能夠根據(jù)用戶的需求分配帶寬

D.具有保護用戶和網(wǎng)絡資源安全的認證與授權功能

8.路由器一般是根據(jù)路由器背板交換能力來劃分的。背板交換能力大于()bps稱為高端路由器。

A.60GB.50GC.40GD.30G

9.

10.計算機的病毒所造成的危害是()。

A.破壞計算機系統(tǒng)軟件或文件內(nèi)容B.造成硬盤或軟盤物理破壞C.使計算機突然斷電D.使操作員感染病毒

二、填空題(10題)11.為了保證連接的可靠建立,TCP使用了______法。

12.年,IBM公司推出個人計算機IBM-PC,此后又經(jīng)過若干代的升級和演變,從而形成了龐大的個人計算機市場,使得計算機得到空前的普及。

13.(3)因為網(wǎng)狀型拓撲結構復雜,必須采用路由選擇算法和________方法。

14.(8)_______的虛擬局域網(wǎng)的建立是動態(tài)的,它代表了一組IP地址,并由稱做代理的設備對虛擬局域網(wǎng)中的成員進行管理。

15.下圖所示的簡單互聯(lián)網(wǎng)中,路由器S的路由表中對應目的網(wǎng)絡的下一跳步IP地址應為______。

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

17.(5)在OSI中,采用了三級抽象,即體系結構、服務定義和_________。

18.對于基于Web的在線郵箱,用戶在收發(fā)郵件時使用的是協(xié)議。

19.網(wǎng)絡體系結構的概念包括【】和相鄰層接口兩層含義。

20.MIB-2庫中的管理對象可以分為兩大類:標量對象和________。

三、2.填空題(8題)21.從IA-32到IA-64的演變,典型的代表是從奔騰向【】。

22.如果—個Web站點利用IIS建立在NTFS分區(qū),那么可以通過IP地址限制、【】限制、Web權限和NTFS權限對它進行訪問控制。

23.標準的C類IP地址使用【】位二進制數(shù)表示網(wǎng)絡號。

24.IP數(shù)據(jù)報的源路由選項分為兩類,一類為嚴格源路由,另一類為______源路由。

25.在Client/Server工作模式下,客戶機使用【】向數(shù)據(jù)庫服務器發(fā)送查詢命令。

26.交換式局域網(wǎng)的核心是______。

27.總線按控制方式分為集中式和______兩種類型。

28.盡管Window操作系統(tǒng)的版本不斷變化,但從網(wǎng)絡操作與系統(tǒng)應用角度看,有兩個概念始終沒變,這就是工作模型與______模型。

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

計算方差的公式如下:

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

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

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

30.函數(shù)readDat是從文件in.dat中讀取20行數(shù)據(jù)存放到字符串數(shù)組xx中(每行字符串長度均小于80)。請編制函數(shù)isSort,其函數(shù)的功能是:以行為單位對字符串按下面給定的條件進行排序,排序后的結果仍按行重新存入字符串數(shù)組xx中,最后調用函數(shù)writeDat把結果xx輸出到文件out.dat中。

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

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

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

五、1.選擇題(3題)31.電子郵件客戶端應用程序向郵件服務器發(fā)送郵件時使用()協(xié)議。

A.HTTPB.NetBEUIC.POP3D.SMTP

32.針對不同的傳輸介質,網(wǎng)卡提供了相應的接口。其中適用非屏蔽雙絞線的網(wǎng)卡應提供________接口。

A.RJ-45B.AUIC.BNCD.F/O

33.定義TokenBus介質訪問控制子層與物理層規(guī)范的是IEEE()。

A.802.3標準B.802.4標準C.802.6標準D.802.11標準

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

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

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

試題程序:

#include<stdio.h>

intcnt,sum;

voidcountValue()

{

}

voidmain()

{

cnt=sum=0;

countValue();

printf("滿足條件的自然數(shù)的個數(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);

}

35.請編寫函數(shù)countValue(),它的功能是:求n以內(nèi)(不包括n)同時能被3與7整除的所有自然數(shù)之和的平方根s,并作為函數(shù)值返回,最后結果s輸出到文件OUT11.DAT中。

例如,若n為1000時,函數(shù)值應為s=153.909064。

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

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

試題程序:

#include<conio.h>

#include<math.h>

#include<stdio.h>

doublecountValue(intn)

{

}

main()

{

clrscr();

printf("自然數(shù)之和的平方根=%f\n",countValue(1000));

progReadWrite();

}

progReadWrite()

{

FILE*wf;

inti,n;

floats;

wf=fopen("OUTll.DAT","w");

s=countValue(1000);

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

fclose(wf);

}

36.函數(shù)ReadDat()的功能是實現(xiàn)從文件IN2.DAT中讀取一篇英文文章存入到字符串數(shù)組xx中:請編制函數(shù)StrOL(),該函數(shù)的功能是:以行為單位對行中以空格或標點符號為分隔的所有單詞進行倒排。最后把已處理的字符串(應不含標點符號)仍按行重新存入字符串數(shù)組xx中,最后調用函數(shù)WriteDat()把結果xx輸出到文件OUT2.DAT中。

例如:原文:YOUHeMe

Iamastudent.

結果:MeHeYou

studentaamI

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

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

#include<stdio.h>

#include<string.h>

#include<conio.h>

#include<ctype.h>

charxx[50][80];

intmaxline=0;/*文章的總行數(shù)*/

intReadDat(void);

voidWriteDat(void);

voidStrOL(void)

{

main()

{

clrscr();

if(ReadDat())

{

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

return;

}

StrOL();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

char*p;

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

while(fgets(xx[i],80,fp)!=NULL)

{

p=strchr(xx[i],'\n');

if(p)*p=0;

i++;

}

maxline=i;

fclose(rD):

return0;

}

voidWriteDat(void)

{

FILE*fp;

inti;

clrscr();

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

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

{

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

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

}

fclose(fp);

}

參考答案

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

2.D集線器不具備交換機所具有的MAC地址表,所以它發(fā)送數(shù)據(jù)時都是沒有針對性的,而是采用廣播方式發(fā)送,連接到一個集線器的所有節(jié)點構成一個沖突域。通過在網(wǎng)絡鏈路中串接一個集線器可以監(jiān)聽該鏈路中的數(shù)據(jù)包。故選擇D選項。

3.C路由表項內(nèi)容:第一列是路由源碼,說明路由表項是通過什么方式,采用什么路由選擇協(xié)議獲得的。其中C表示為直連;S表示為靜態(tài)路由;I表示使用IGRP內(nèi)部網(wǎng)關協(xié)議獲得路由信息;O表示使用0SPF開放最短路徑優(yōu)先協(xié)議獲得路由信息;R表示使用RIP路由信息協(xié)議獲得路由信息;i表示使用Is—Is內(nèi)部網(wǎng)關協(xié)議獲得路由信息;B表示使用BGP外部網(wǎng)關協(xié)議獲得路由信息;E表示使用EGP外部網(wǎng)關協(xié)議獲得路由信息。第二列是目的網(wǎng)絡地址和掩碼。第三列前面的值是管理距離,后面的值是權值或成本。第四列是目的端口或下一跳路由器地址。第五列是VLAN網(wǎng)絡。A選項的第二、三行中,不是VLAN網(wǎng)絡,故錯誤。B選項的第六行的缺省路由表項目的網(wǎng)絡地址錯誤。D選項的管理距離值115錯誤,OSPF協(xié)議默認管理距離應為110。故選C選項。

4.D解析:本題考查OSI標準7層模型的概念。網(wǎng)絡層通過路由算法為分組選擇最佳路徑,它要實現(xiàn)路由選擇、擁塞控制與網(wǎng)絡互連等功能。A)數(shù)據(jù)鏈路層是通過差錯控制和流量控制,使有差錯的物理線路變成無差錯的數(shù)據(jù)鏈路;B)物理層是利用物理傳輸介質為數(shù)據(jù)鏈路層提供物理連接;C)傳輸層的主要任務是向用戶提供可靠的端到端服務,透明地傳送報文。

5.D

6.D結點通過雙絞線連接到一個集線器上,當其中一個結點發(fā)送數(shù)據(jù)的時候,任何一個結點都可以收到消息,所以鏈路中串接集線器可以監(jiān)聽該鏈路中的數(shù)據(jù)包。由于集線器工作在物理層,所以每次只能有一個結點能夠發(fā)送數(shù)據(jù),而其他的結點都處于接收數(shù)據(jù)的狀態(tài)。連接到一個集線器的所有結點共享一個沖突域,這些結點執(zhí)行CSMA/CD介質訪問控制方法。

7.A光以太網(wǎng)技術支持MPLs,具有一定的服務質量保證。故選擇A選項。

8.C

9.A

10.A

11.3次握手3次握手解析:為了保證可靠性,TCP采用了3次握手來建立和取消連接。

12.19811981年,IBM公司推出個人計算機IBM-PC,此后又經(jīng)過若干代的升級和演變,從而形成了龐大的個人計算機市場,使計算機得到空前的普及。許多人認識計算機,就是從微型機開始的。

13.(3)流量控制

【解析】網(wǎng)狀型拓撲的主要優(yōu)點是系統(tǒng)可靠性高。但是,網(wǎng)狀型拓撲的結構復雜,必須采用路由選擇算法與流量控制方法。

14.(8)基于IP廣播組

【解析】基于lP廣播組的虛擬局域網(wǎng)是動態(tài)建立的,由代理對虛擬局域網(wǎng)中的成員進行管理。

0.0.6解析:在IP數(shù)據(jù)包傳輸?shù)倪^程中,路由器S接收到該數(shù)據(jù)包,并判斷目的網(wǎng)絡,顯然日的網(wǎng)絡與自己不在同一網(wǎng)絡,路由器S必須將IP數(shù)據(jù)包投遞給下一站路由器R。所以,路由器S的路由表中,對應于目的網(wǎng)絡的下一跳IP地址應該是路由器R的前端地址。

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

17.(5)協(xié)議規(guī)格說明

【解析】在OSI中,采用了三級抽象,即體系結構、服務定義和協(xié)議規(guī)格說明。

18.HTTP對于基于Web的在線郵箱,用戶在收發(fā)郵件時使用的是HTTP協(xié)議。使用Web在線郵箱收發(fā)郵件時,用戶必須先登錄到網(wǎng)站,看信和寫信一般也是在線進行的。著名的門戶網(wǎng)站大都提供免費郵箱服務,如Yahoo、Hotmail、網(wǎng)易163、新浪、希賽等。用戶只要登錄網(wǎng)站,按要求注冊,即可獲得一個屬于自己的電子郵箱,然后根據(jù)其使用說明,就可以自由地收發(fā)郵件了。由于這種郵箱是以網(wǎng)頁形式來顯示,并通過網(wǎng)頁的方式來完成寫、寄、讀、轉發(fā)等操作的,所以使用起來比較簡單,其操作都是在線進行的,對用戶的客戶端沒有什么特別的要求,很適合接收郵件地點不固定的用戶使用。

19.同層次進程通信的協(xié)議同層次進程通信的協(xié)議解析:網(wǎng)絡體系結構的概念包括同層次進程通信的協(xié)議和相鄰層接口兩層含義。

20.表對象

\n

21.安騰安騰解析:從奔騰到安騰(Itanium),標志著英特爾體系結構從IA-32向IA-64的推進。兩者的區(qū)別在于:奔騰是32位芯片,主要用于臺式機和筆記本電腦;而安騰是64位芯片,主要用于服務器和工作站。

22.用戶用戶解析:如果一個Web站點利用IIS建立在NTFS分區(qū),那么可以通過IP地址限制、用戶限制、Web權限和NTFS權限對它進行訪問控制。

23.2121解析:A類IP地址用7位表示網(wǎng)絡,24位表示主機,因此它可以用于大型網(wǎng)絡;B類IP地址用于中型規(guī)模的網(wǎng)絡,它用14位表示網(wǎng)絡,16位表示主機。C類IP地址僅用8位表示主機,21位用于表示網(wǎng)絡,在一個網(wǎng)絡中最多只能連接256臺設備,因此,適用于較小規(guī)模的網(wǎng)絡。D類IP地址用于多目的地址發(fā)送。E類保留為今后使用。

24.松散松散解析:源路由選項可以分為兩類,一類是嚴格源路出選項,一類是松散源路由選項。嚴格源路由選項規(guī)定IP數(shù)據(jù)報要經(jīng)過路徑上的每一個路由器,相鄰路由器之間不得有中間路由器,并且所經(jīng)過的路由器的順序不可更改;松散源路由選項只是給出IP數(shù)據(jù)包必須經(jīng)過的一些“要點”,并不給出一條完備的路徑,無直接連接的路由器之間的路由尚需IP軟件的尋址功能補充。

25.SQL或結構化查詢語言SQL或結構化查詢語言解析:在Client/Server工作模式下,客戶機可以使用結構化查詢語言(SQL)向數(shù)據(jù)庫服務器發(fā)送查詢命令。

26.局域網(wǎng)交換機局域網(wǎng)交換機解析:交換式局域網(wǎng)的核心是局域網(wǎng)交換機。

27.分散式分散式解析:總線有多種分類方式,如按控制方式,可以分為集中式和分散式總線。

28.域域解析:盡管Windows操作系統(tǒng)的版本不斷變化,但從網(wǎng)絡操作與系統(tǒng)應用角度看,有兩個概念始終沒變,這就是工作組模型與域模型。

29.【審題關鍵句】讀取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類按結構體成員篩選并排序

30.【審題關鍵句】以行為單位從字符串左邊部分升序排序,排序后左邊部分與右邊部分進行交換。如果原字符串長度為奇數(shù),則最中間的字符不參加處理。

\n【解題思路】

\n本題類似第77套試題,通過審題可以發(fā)現(xiàn)主要是對字符串左邊部分排序時所采用的排序方式不同,參考答案的第11行,修改if條件語句的設置即可。

\n【參考答案】

\n

31.D【解析】電子郵件客戶端應用程序向郵件服務器發(fā)送郵件時使用SMTP協(xié)議。

32.A解析:針對不同的傳輸介質,網(wǎng)卡提供了相應的接口。其中適用非屏蔽雙絞線的網(wǎng)卡應提供RJ-45接口,適用粗纜的網(wǎng)卡應提供AUI接口,適用細纜的網(wǎng)卡應提供BNC接口,適用光纖的網(wǎng)卡應提供光纖的F/O接口。

33.B解析:IEEE定義TokenBus介質訪問控制子層與物理層規(guī)范的是802.4標準。

34.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ù)的個位數(shù)字*/if(thou+hun==ten+data&&thou+hun==(data-thou)*10){/*千位數(shù)與百位數(shù)之和等于十位與個位數(shù)之和且千位數(shù)下百位數(shù)之和等于于個位數(shù)與千位數(shù)之差的10倍*/cnt++;/*則統(tǒng)計滿足條件的數(shù)的個數(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ù)的個位數(shù)字*/\r\nif(thou+hun==ten+data&&thou+hun==(data-thou)*10)\r\n{/*千位數(shù)與百位數(shù)之和等于十位與個位數(shù)之和,且千位數(shù)下百位數(shù)之和等于于個位數(shù)與千位數(shù)之差的10倍*/\r\ncnt++;/*則統(tǒng)計滿足條件的數(shù)的個數(shù)*/\r\nsum+=i;/*將滿足條件的數(shù)求和*/\r\n}\r\n}解析:本題考查的知識點如下:

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

(2)判斷結構中多個條件的布爾運算。

(3)循環(huán)結構的使用。

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

35.doublecountValue(intn){doublexy=0.0;inti;for(i=1;i<n;i++)if(i%3==0&&i%7==0)xy+=i;/*求n以內(nèi)(不包括n)同時能被3與7整除的所有自然數(shù)之和*/xy=sqrt((double)xy);/*再對總和求平方根*/returnxy;}doublecountValue(intn)\r\n{\r\ndoublexy=0.0;\r\ninti;\r\nfor(i=1;i<n;i++)\r\nif(i%3==0&&i%7==0)xy+=i;/*求n以內(nèi)(不包括n)同時能被3與7整除的所\r\n有自然數(shù)之和*/\r\nxy=sqrt((double)xy);/*再對總和求平方根*/\r\nreturnxy;\r\n}解析:本題的解題思路是:利用一個for循環(huán)依次從n個自然數(shù)當中取數(shù),對當前取出的數(shù)進行條件判斷。判斷條件為:既能被3整除同時也能被7整除,因此,用“&&”運算符來連接兩個條件表達式,當某數(shù)滿足判斷條件時,就把該數(shù)累加到變量xy中(xy的初始值為0.0),當所有滿足條件的數(shù)都被找完后,對累加求得的變量xy的值進行求平方根的計算,并把所求得的結果作為函數(shù)值返回。

36.voidstrOL(void){intijkstrl1;charc;for(i=0;i<maxline;i++)/*把各行中多余的標點符號去掉*/for(j=0;j<strlen(xx[i]);j++){c=xx[i][j];if((c<='A'&&c<='Z')||(c<='a'&&c<='z')||c==''||(c>='0'&&c<='9'));elsexx[i][j]='';for(1=0;l<maxline;l++){charch[80]={0};charpp[80]={0);strl=strlen(xx[l]);i=str1-1;k=1;while(1){while(((xx[l][i]>='a'&&xx[l][i]<='z')||(xx[l][i]>='A'&&xx[l][i]<='z')||(xx[l][i]>='0'&&xx[1][i]<='9'))&&i>=0)/*處理字母和數(shù)字*/{for(j=k;j>=0;j--)/*從當前行的最后一個字符開始取字符直到遇到空格*/pp[j+1]=pp[j];pp[O]=xx[l][i];k++;i--;}strcat(chpp);/*把該單詞存放到數(shù)組ch中*/strcpy(pp"");/*清空數(shù)組pp*/k=1;if(i==-l)break;/*如果處理完了一行則退出循環(huán)*/while((xx[1][i]<'0'||(xx[l][i]>'9'&&xx[l][i]<'A')||xx[1][i]>'z')&&i>=0)/*處理空格*/{for(j=k;j>=0;j--)pp[j+1]=pp[j];pp[0]=xx[l][i];k++;i--;}strcat(chpp);/*把空格加到數(shù)組ch中*/strcpy(pp"");/*清空數(shù)組*/k=0;if(i==-1)break;/*如果處理完了一行則退出循環(huán)*/}strcpy(xx[l]ch);/*把已處理完的字符串仍按行重新存入字符串數(shù)組xx中*/}}voidstrOL(void)\r\n{\r\ninti,j,k,strl,1;charc;\r\nfor(i=0;i<maxline;i++)/*把各行中多余的標點符號去掉*/\r\nfor(j=0;j<strlen(xx[i]);j++)\r\n{\r\nc=xx[i][j];\r\nif((c<=\'A\'&&c<=\'Z\')||(c<=\'a\'&&c<=\'z\')||c==\'\'||(c>=\'0\'&&c<=\'9\'));\r\nelsexx[i][j]=\'\';\r\nfor(1=0;l<maxline;l++)\r\n{\r\ncharch[80]={0};\r\ncharpp[80]={

溫馨提示

  • 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

提交評論