(2023年)安徽省滁州市全國計算機等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)_第1頁
(2023年)安徽省滁州市全國計算機等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)_第2頁
(2023年)安徽省滁州市全國計算機等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)_第3頁
(2023年)安徽省滁州市全國計算機等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)_第4頁
(2023年)安徽省滁州市全國計算機等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)_第5頁
已閱讀5頁,還剩19頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

(2023年)安徽省滁州市全國計算機等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)學校:________班級:________姓名:________考號:________

一、單選題(10題)1.按照ITU-T標準,傳輸速度為622.080Mbps的標準是()。

A.OC-3B.OC-12C.OC一48D.OC—192

2.第

8

關(guān)于WWW瀏覽器,下列說法正確的是()。

A.www瀏覽器負責接受用戶的請求,利用TCP協(xié)議將用戶的請求傳送給WWW服務(wù)器

B.wWw瀏覽器可以訪問FTP服務(wù)器的資源

C.利用WWW瀏覽器可以保存主頁,但不能打印主頁

D.WWW瀏覽器是WWW的服務(wù)器端程序

3.下列對loopback接口的描述中,錯誤的是()。

A.Loopbaek是一個虛擬接口,沒有一個實際的物理接口與之對應

B.Loopbaek接口號的有效值為0~2147483647

C.網(wǎng)絡(luò)管理員為loopback接口分配一個IP地址,其掩碼應為0.0.0.0

D.Loopback永遠處于激活狀態(tài),可用于網(wǎng)絡(luò)管理

4.校園網(wǎng)內(nèi)的一臺計算機無法使用域名而只能使用IP地址訪問某個外部服務(wù)器,造成這種情況的原因可能是()。A.該計算機與DNS服務(wù)器不在同一子網(wǎng)

B.被訪問服務(wù)器上設(shè)置的DNS服務(wù)器有誤

C.該計算機網(wǎng)關(guān)設(shè)置有誤

D.本地域名服務(wù)器無法與外部正常通信

5.下面的4個IP地址,屬于D類地址的是()。

A.0B.0C.01D.6

6.DES是一種常用的對稱加密算法,一般的密鑰長度為()。

A.32位B.64位C.56位D.128位

7.第

10

將一個IPX的網(wǎng)絡(luò)和一個IP網(wǎng)絡(luò)在網(wǎng)絡(luò)層互聯(lián)到一起需要()

A.交換機B.IP路由器C.IPX路由器D.多協(xié)議路由器

8.下列關(guān)于集線器的描述中,錯誤的是()。

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

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

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

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

9.下圖是企業(yè)網(wǎng)中集群服務(wù)器接入核心層的兩種方案關(guān)于兩種方案技術(shù)特點的描述中,錯誤的是()A.兩種方案均采取鏈路冗余的方法

B.方案(A)較方案(B)的成本高

C.方案(A)較(B)的可靠性低

D.方案(B)較(A)易形成帶寬瓶頸

10.下列關(guān)于WindowsServer2003系統(tǒng)下DHCP服務(wù)器參數(shù)的描述中,錯誤的是()。

A.作用域是網(wǎng)絡(luò)上IP地址的連續(xù)范圍

B.排除是從作用域內(nèi)排除的有限IP地址序列

C.保留不可以使用被排出的IP地址序列

D.地址池是作用域應用排除范圍之后剩余的IP地址

二、填空題(10題)11.在數(shù)據(jù)通信中,使用多路復用技術(shù)大大提高了線路的利用率,最基本的多路復用技術(shù)有兩類:【】和時分多路復用。

12.

13.對于打開的文件其唯一的識別依據(jù)是______。

14.IP組播具有的顯著特點包括使用組地址、的組成員和底層硬件支持等。

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

16.

17.______是IEFT的IP安全性協(xié)議工作組定義的一套用于網(wǎng)絡(luò)層安全的協(xié)議,它在IP層上提供訪問控制、拒絕重放包、加密和流量保密服務(wù)。

18.因特網(wǎng)的通信設(shè)備包括網(wǎng)間設(shè)備和。

19.NetWare第二級容錯包括硬盤鏡像和——功能。

20.SMTP的通信過程可以分成三個階段,它們是連接______階段、郵件傳遞階段和連接關(guān)閉階段。

三、2.填空題(8題)21.在TCP/IP參考模型中,應用層協(xié)議的【】用來實現(xiàn)互聯(lián)網(wǎng)中電子郵件傳送功能。

22.接入因特網(wǎng)的主機按其在因特網(wǎng)中扮演的角色不同,將其分成兩類,即【】和客戶機。

23.VIP客戶端應用程序通常有三種類型:傳統(tǒng)的FTP命令行、【】和VIP下載工具。

24.虛擬局域網(wǎng)通常采用交換機端口號、MAC地址、網(wǎng)絡(luò)層地址或______。

25.局域網(wǎng)交換機中,交換機只要接收并檢測到目的地址字段就立即將該幀轉(zhuǎn)發(fā)出去,幀出錯檢測任務(wù)由結(jié)點主機完成,這種交換方法叫做______。

26.GigabitEthernet的每個比特的發(fā)送時間為______。

27.Unix系統(tǒng)采用了【】文件系統(tǒng),具有良好的安全性、保密性和可維護性。

28.異步傳輸ATM技術(shù)是一種【】和復用技術(shù)。

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

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

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

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

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

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

例如:sell[i]=temp

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

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

五、1.選擇題(3題)31.CC將評估過程劃分成()兩個部分。

A.功能要求和完整性要求B.技術(shù)要求和功能要求C.功能要求和保證要求D.安全要求和認證要求

32.HFC電纜調(diào)制解調(diào)器一般采用的調(diào)制方式為

A.調(diào)幅式B.調(diào)相式C.副載波調(diào)制式D.碼分多址調(diào)制式

33.關(guān)于電子現(xiàn)金,以下哪種說法是正確的________。

A.電子現(xiàn)金具有匿名性

B.電子現(xiàn)金的使用需要SET協(xié)議的支持

C.電子現(xiàn)金適用于企業(yè)和企業(yè)之間大額資金的支付與結(jié)算

D.電子現(xiàn)金只能存儲在智能型IC支付卡上

六、1.程序設(shè)計題(3題)34.某級數(shù)的前兩項A1=1,A2=1,以后各項具有如下關(guān)系:

An=An-2+2An-1

下列程序的功能是:要求依次對于整數(shù)M=100,1000和10000求出對應的n值,使其滿足:Sn<M且Sn+1≥M,這里Sn=A1+A2+…+An,并依次把n值存入數(shù)組單元b[0],b[1],b[2]中,請編制jsValue()函數(shù)來實現(xiàn)

此功能,最后調(diào)用函數(shù)writeDar()把數(shù)組b的值輸出到out48.dat文件中。

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

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

試題程序:

#include<stdio.h>

intb[3];

jsValue()

{

}

main()

{

jsValue();

printf("M=100,n=%d\nM=1000,n=%d\nM=10000,n=%d\n",

b[0],b[1],b[2]);

writeDat();

}

writeDat()

{

FILE*fp;

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

fprintf(fp,"%d\n%d\n%d\n",b[0],b[1],b[2]);

fclose(fp);

}

35.設(shè)有n個人坐一圈并按順時針方向從1到n編號,從第s個人開始進行1到m的報數(shù),報數(shù)到第m個人,此人出圈,再從他的下—個人重新開始從1到m報數(shù),如此進行下去直到所有的人都出圈為止。先要求按出圈次序,每10個人為一組,給出這n個人的順序表。請編制函數(shù)Josegh()實現(xiàn)此功能并調(diào)用函數(shù)WriteDat()把編

設(shè)n=100,s=1,m=10進行編程。

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

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

試題程序:

#include<stdio.h>

#defineN100

#defineS1

#defineM10

intp[lOO],n,s,m;

voidWriteDat(void);

voidJosegh(void)

{

}

voidmain()

{

m=M;n=N;s=S;

Josegh();

WriteDat();

}

voidWriteDat(void)

{

inti;

FILE*fp;

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

for(i=N-1;i>=0;i--)

{

printf("%4d",p[i]);

fprintf(fp,"%4d",p[i]);

if(i%10==0)

{

printf("\n");

fprintf(fp,"\n");

}

}

fclose(fp);

}

36.已知文件IN19.DAT中存有100個產(chǎn)品銷售記錄,每個產(chǎn)品銷售記錄由產(chǎn)品代碼dm(字符型4位)、產(chǎn)品名稱mc(字符型10位)、單價dj(整型)、數(shù)量s1(整型)、金額je(長整型)幾部分組成。其中:金額=單價×數(shù)量。函數(shù)ReadDat()的功能是讀取這100個銷售記錄并存入結(jié)構(gòu)數(shù)組sell中。請編制函數(shù)SortDat(),其功能要求:按產(chǎn)品代碼從小到大進行排列,若產(chǎn)品代碼相同,則按金額從小到大進行排列,最終排列結(jié)果仍存入結(jié)構(gòu)數(shù)組sell中,最后調(diào)用函數(shù)WriteDat()把結(jié)果輸出到文件OUT19.DAT中。

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

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

試題程序:

#include〈stdio.h>

#include〈mem.h>

#include〈string.h>

#include〈conio.h>

#include〈stdlib.h>

#defineMAX100

typedefstruct

{

chardm[5];/*產(chǎn)品代碼*/

charmc[11];/*產(chǎn)品名稱*/

intdj;/*單價*/

intsl;/*數(shù)量*/

longje;/*金額*/

}PRO;

PROsell[MAX];

voidReadDat();

voidWriteDat();

voidSortDat()

{

}

main()

{

memset(sell,0,sizeof(sell));

ReadDat();

SortDat();

WriteDat();

}

voidReadDat()

{

FILE*fp;

charstr[80],ch[ill;

inti;

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

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

{

fgets(str,80,fp);

memcpy(sell[i].dm,str,4);

memcpy(sell[i].mc,str+4,10);

memcpy(ch,str+14,4);

ch[4]=0;

sell[i].dj=atoi(ch);

memcpy(ch,str+18,5);

ch[5]=0;

sell[ii.si=atoi(ch);

sell[i].je=(long)sell[i].dj*sell[i].sl;

}

fclose(fp);

}

voidWriteDat()

{

FILE*fp;

inti;

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

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

{

fprintf(fp,"%s%s%4d%5d%101d\n",sell[i].dm,sell[i].mc,

sell[i].dj,sell[i].sl,sell[i].je);

}

fclose(fp);

}

參考答案

1.B無源光纖網(wǎng)PON,按照ITU標準分為兩部分:OC?3,155.520Mbps對稱業(yè)務(wù);上行OC-3,155.520Mbps,下行OC-12,622.080Mbps,不對稱業(yè)務(wù)。OC-48傳輸速度為2488.32Mbps。OC-192傳輸速度為10Gbps。故選擇B選項。

2.Bwww的客戶程序在因特網(wǎng)上被稱為www瀏覽器(browser),因而www瀏覽器是客戶端程序;www瀏覽器負責接受用戶的請求,將用戶的請求傳送給www服務(wù)器利用的是HTTP協(xié)議;利用www瀏覽器可以保存主頁,也可以打印主頁;利用www瀏覽器用戶還可以訪問因特網(wǎng)中其他服務(wù)器和資源,例如FTP服務(wù)器等。

3.C環(huán)回接口(100pback)作為一臺路由器的管理地址,網(wǎng)絡(luò)管理員可以為其分配一個IP地址作為管理地址,其掩碼應為255.255.255.255。因此選項C錯誤。

4.D校園網(wǎng)內(nèi)的一臺計算機無法使用域名而只能使用IP地址訪問某個外部服務(wù)器,可能原因主要有:①該計算機的TCP/IP協(xié)議工作不正常;②該計算機IP地址與掩碼設(shè)置有誤;③該計算機網(wǎng)關(guān)設(shè)置有誤;④被訪問服務(wù)器上設(shè)置的DNS服務(wù)器有誤;⑤本地DNS無法訪問外網(wǎng)。本地主機能夠通過IP地址訪問外部服務(wù)器,說明網(wǎng)絡(luò)是通的,可以排除①~④。故選擇D選項。

5.C解析:D類地址的第一字節(jié)范圍是224(11100000)~239(11101111),只有C項符合題意。

6.CDES是一種常用的對稱加密算法,采用64位的分組長度和56位的密鑰長度。

7.D將IPX網(wǎng)絡(luò)分組轉(zhuǎn)換成IP網(wǎng)絡(luò)分組,或者相反,從而將IPX網(wǎng)絡(luò)和IP網(wǎng)絡(luò)連接到了一起,這種設(shè)備是網(wǎng)絡(luò)層的網(wǎng)絡(luò)互聯(lián)設(shè)備,叫多協(xié)議路由器。

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

9.C

10.C在配置DHCP服務(wù)時,保留地址可以使用作用域地址范圍中的任何IP地址。因此C選項描述錯誤,所以選擇C選項。

11.頻分多路復用或FDMA頻分多路復用或FDMA解析:最基本的多路復用技術(shù)有兩類:1、頻分多路復用;把傳輸線的總頻帶劃分成若干個分頻帶,以提供多條數(shù)據(jù)傳輸信道;2、時分多路復用:用時間片輪轉(zhuǎn)的方法使多個通信信道分時共享一條公共傳輸線。

12.

13.文件句柄文件句柄解析:要從一個文件讀取數(shù)據(jù),應用程序首先要調(diào)用操作系統(tǒng)函數(shù)并傳送文件名,再選擇一個到該文件的路徑來打開文件。該函數(shù)取回一個順序號,即文件句柄,該文件句柄對于打開的文件是唯一的識別依據(jù)。

14.動態(tài)IP組播具有使用組地址、動態(tài)的組成員和底層硬件支持3個特點。

15.繁殖

16.

17.IPSec(1P安全)IPSec(1P安全)解析:IPSec是IEFT的IP安全性協(xié)議工作組定義的一套用于網(wǎng)絡(luò)層安全的協(xié)議,它在IP層上提供訪問控制、無連接完整性、數(shù)據(jù)源認證、拒絕重放包、加密和流量保密服務(wù)。

18.傳輸介質(zhì)因特網(wǎng)的結(jié)構(gòu)指與連接因特網(wǎng)相關(guān)的網(wǎng)絡(luò)通信設(shè)備之間的連接方式,即網(wǎng)絡(luò)拓撲結(jié)構(gòu)。網(wǎng)絡(luò)通信設(shè)備包括網(wǎng)間設(shè)備和傳輸介質(zhì)。常見的網(wǎng)間設(shè)備有路由器、網(wǎng)絡(luò)交換機、數(shù)據(jù)中繼器、調(diào)制解調(diào)器,常見的傳輸介質(zhì)有雙絞線、同軸電纜、光纖、無線媒體。

19.硬盤雙工硬盤雙工解析:三級容錯技術(shù):①第一級,主要針對硬盤表面磁介質(zhì)的故障設(shè)計的,采用雙重目錄與文件分配表、磁盤熱修復與寫后讀驗證等措施;②第二級,針對硬盤或硬盤通道故障設(shè)計的,包括硬盤鏡像與硬盤雙工功能;③第三級容錯提供了文件服務(wù)器鏡像功能。

20.建立建立解析:SMTP的通信過程可以分成三個階段:連接建立階段、郵件傳遞階段和連接關(guān)閉階段。

21.SMTPSMTP解析:在TCP/IP參考模型中,應用層協(xié)議的SMTP用來實現(xiàn)互連網(wǎng)中電子郵件傳送功能。

22.服務(wù)器服務(wù)器解析:接入因特網(wǎng)的主機按其在因特網(wǎng)中扮演的角色不同,將其分成兩類,即服務(wù)器和客戶機。服務(wù)器就是因特網(wǎng)服務(wù)與信息資源的提供者。

23.瀏覽器瀏覽器解析:Internet用戶使用的FTP客戶端應用程序通常有三種類型,即:傳統(tǒng)的FTP命令行、瀏覽器和FTP下載工具。其中瀏覽器形式的格式為;協(xié)議類型://主機名/路徑及文件名。例如,若要訪問西南財經(jīng)大學的FTP服務(wù)59pub目錄下的一個文件index.txt,其URL就可以寫成ftp,///pub/index.txt。

24.IP廣播組地址定義IP廣播組地址定義解析:虛擬網(wǎng)絡(luò)建立在交換技術(shù)基礎(chǔ)上。以軟件方式來實現(xiàn)邏輯工作組的劃分與管理。通常有4種定義虛擬局域網(wǎng)的技術(shù):通過交換機端口號、用MAC地址、用網(wǎng)絡(luò)層地址和IP廣播組地址。

25.直接交換直接交換解析:在直接交換方式中,交換機只要接收并檢測到目的地址字段就立即將該幀發(fā)出去,而不管這一幀數(shù)據(jù)是否出錯。

26.InsIns解析:GigabitEthernet的傳輸速率比FastEthernet快10倍,數(shù)據(jù)傳輸速率達到1000Mbps,將傳統(tǒng)Ethernet每個比特的發(fā)送時間由100ns降低到1ns。

27.樹形樹形解析:Unix系統(tǒng)采用了樹形文件系統(tǒng),具有良好的安全性、保密性和可維護性。

28.分組交換分組交換解析:異步傳輸ATM技術(shù)是一種分組交換和復用技術(shù)。

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

\n【解題思路】

\n①首先定義兩個循環(huán)整型變量i,j和存放ASCII碼值的中間變量val。

\n②通過兩個for循環(huán)完成對字符串的替換。第一個for循環(huán)的循環(huán)變量i的初值為0,當i值等于文章中最大行數(shù)值maxline時停止循環(huán),每循環(huán)一次,i的值加1;第二層for循環(huán)中,循環(huán)變量i的初值為0,表示從第i行的第1個字符開始計算,當j值等于該行中字符串長度的數(shù)值時停止循環(huán),每循環(huán)一次,j的值加1。

\n③循環(huán)體中,根據(jù)題意重新計算每個字符xx[i][i]的ASCIl碼值,當新取得的ASCII碼值大于32且小于等于130時,則用新的ASCII碼值所對應的字符替代原來的字符,新ASCII碼值不在此范圍內(nèi)的字符則保持原字符不變。

\n【參考答案】

\n

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

\n【解題思路】

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

\n【參考答案】

\n

31.C解析:CC將評估過程劃分成功能要求和保證要求兩個部分。其中,功能要求是指信息技術(shù)的安全機制所要達到的功能和目的,保證要求則是確保安全功能有效并正確實現(xiàn)的措施和手段。

32.C解析:本題考查點是HFC電纜調(diào)制解調(diào)器的工作方式。HFC網(wǎng)絡(luò)的傳輸結(jié)構(gòu)中,從有線電視中心頭端到用戶區(qū)域的光纖結(jié)點之間采用光纖,再利用CATV的同軸電纜線作為接人部分連到用戶家中。在同軸電纜和光纖之間,需使用電纜調(diào)制解調(diào)器(CableModem)。電纜調(diào)制解調(diào)器一般采用副載波調(diào)制式的調(diào)制方式。

33.A解析:電子現(xiàn)金也叫數(shù)字現(xiàn)金,與普通現(xiàn)金一樣,電子現(xiàn)金具有用途廣、使用靈活、匿名性、快捷簡單、無需直接與銀行連接便可使用,尤其適用于金額較小的業(yè)務(wù)支付等特點。

34.jsValue(){intal=1a2=1n=1an;intsum0sum;sum0=a1+a2;while(1){an=al+a2*2;/*求下一個級數(shù)*/Sum=sumO+an;/*求級數(shù)和*/a1=a2;/*將a2賦給a1*/a2=an;/*將an賦給a2*/n++;if(sumo<100&&sum>=100)/*如果滿足Sn<100且Sn+1>=100*/b[0]=n;/*則將n存入數(shù)組單元b[0]中*/if(sumo<l000&&sum>=1000)/*如果滿足Sn<1000且sn+1>=1000*/b[1]=n;/*則將n存入數(shù)組單元b[1]中*/if(sumo<l0000&&sum>=10000)/*如果滿足Sn<10000且Sn+1>=10000*/{b[2]=n;/*則將n存入數(shù)組單元b[2]中*/break;/*并強行退出循環(huán)*/}sumo=sum;/*將sum賦給sum0為下一次循環(huán)的求和作準備*/}}jsValue()\r\n{intal=1,a2=1,n=1,an;\r\nintsum0,sum;\r\nsum0=a1+a2;\r\nwhile(1)\r\n{an=al+a2*2;/*求下一個級數(shù)*/\r\nSum=sumO+an;/*求級數(shù)和*/\r\na1=a2;/*將a2賦給a1*/\r\na2=an;/*將an賦給a2*/\r\nn++;\r\nif(sumo<100&&sum>=100)/*如果滿足Sn<100且Sn+1>=100*/\r\nb[0]=n;/*則將n存入數(shù)組單元b[0]中*/\r\nif(sumo<l000&&sum>=1000)/*如果滿足Sn<1000且sn+1>=1000*/\r\nb[1]=n;/*則將n存入數(shù)組單元b[1]中*/\r\nif(sumo<l0000&&sum>=10000)/*如果滿足Sn<10000且Sn+1>=10000*/\r\n{b[2]=n;/*則將n存入數(shù)組單元b[2]中*/\r\nbreak;/*并強行退出循環(huán)*/\r\n}\r\nsumo=sum;/*將sum賦給sum0,為下一次循環(huán)的求和作準備*/\r\n}\r\n}解析:本題考查的知識點如下:

(1)利用循環(huán)和判斷求級數(shù)。

(2)循環(huán)的強行退出。

(3)多個條件的“與”運算。

由級數(shù)的表達式可以看出,級數(shù)中的各項可以由循環(huán)依次求得。當級數(shù)的和達到要求的條件時就可以退出循環(huán)結(jié)構(gòu)。因為退出循環(huán)的兩個條件Sn<M,Sn+1≥M要同時滿足,所以兩條件之間要用到“與”運算。這里使用break退出整個循環(huán)結(jié)構(gòu)。

35.voidJosegh(void){intijkslw;s1=s;for(i=l;i<=n;i++)/*給n個人從到n編號*/p[i-1]=i;for(i=n;i>=2;i--){s1=(s1+m-1)%i;/*下一個開始報數(shù)的人的編號是(s1+m-1)%i*/if(s1==0)/*若s1為0則說明要開始報數(shù)的是最后一個人*/s1=i;w=p[s1-1];/*將要出圈的人移至數(shù)組的最后*/for(j=sl;j<=i-1;j++)p[j-1]=p[j];p[i-1]=w;}}voidJosegh(void)\r\n{\r\ninti,j,k,sl,w;\r\ns1=s;\r\nfor(i=l;i<=n;i++)/*給n個人從到n編號*/\r\np[i-1]=i;\r\nfor(i=n;i>=2;i--)\r\n{\r\ns1=(s1+m-1)%i;/*下一個開始報數(shù)的人的編號是(s1+m-1)%i*/\r\nif(s1==0)/*若s1為0,則說明要開始報數(shù)的是最后一個人*/\r\ns1=i;\r\nw=p[s1-1];/*將要出圈的人移至數(shù)組的最后*/\r\nfor(j=sl;j<=i-1;j++)\r\np[j-1]=p[j];\r\np[i-1]=w;\r\n}\r\n}解析:本題考查的知識點如下:

(1)將數(shù)組建成環(huán)。

(2)運算符“%”的使用。

(3)循環(huán)的嵌套使用。

此題是著名的“約瑟夫環(huán)”問題。首先要將每個人的編號存入數(shù)組。因為每次是從s

溫馨提示

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

最新文檔

評論

0/150

提交評論