版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
2021年湖北省隨州市全國計算機等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)學(xué)校:________班級:________姓名:________考號:________
一、單選題(10題)1.IP地址塊213.118.17.116/24和218.116.119.15/23的子網(wǎng)掩碼分別可寫為()。
A.255.255.248.0和255.255.240.0
B.255.255.252.0和255.255.248.0
C.255.255.254.0和255.255.252.0
D.255.255.255.0和255.255.254.0
2.一臺Cisco6500交換機的4/1-24端口用于連接單個PC機和服務(wù)器,若需加快PC機和服務(wù)器接入到網(wǎng)絡(luò)中的速度,STP可選功能的正確配置是()。
A.Switch—SW-6500>(enable)setspantreebackbonefast4/1—24enable
B.Switch-SW-6500>(enable)setspantreeuplinkfast4/1-24enable
C.Switch—SW-6500>(enable)setspantreeportfast4/1-24enable
D.Switch-SW-6500>(enable)setspantreeportfastbpdu—filter4/1-24enable
3.局域網(wǎng)交換機具有很多特點。下面關(guān)于局域網(wǎng)交換機的論述中哪些說法是不正確的?()。
A.低傳輸延遲B.支持不同的傳輸速率和工作模式C.可以根據(jù)用戶級別設(shè)置訪問權(quán)限D(zhuǎn).支持虛擬局域網(wǎng)服務(wù)
4.為了保障網(wǎng)絡(luò)安全,防止外部網(wǎng)對內(nèi)部網(wǎng)的侵犯,多在內(nèi)部網(wǎng)絡(luò)與外部網(wǎng)絡(luò)之間設(shè)置()。A.可信區(qū)域劃分B.時間戳C.防火墻D.數(shù)字簽名
5.
6.主機的主機名是()。
A.jingliB.C.eduD..cu
7.靜態(tài)隨機存儲器可以用雙極型器件構(gòu)成,也可以由MOS型器件構(gòu)成。雙極型器件與MOS型器件相比,下面哪一項不是它的特點()
A.工藝較簡單B.集成度較低C.存取速度低D.功耗比較大
8.在下面的攻擊手段中,基于網(wǎng)絡(luò)的入侵防護系統(tǒng)可以阻斷的是()。
A.Cookie篡改攻擊B.DNS欺騙攻擊C.Smurf攻擊D.SQL注入
9.下列關(guān)于Serv-UFTP服務(wù)器配置的描述中,錯誤的是()。
A.配置服務(wù)器域名時,可以使用域名或其他描述
B.配置服務(wù)器IP地址時,服務(wù)器有多個IP地址需分別添加
C.配置服務(wù)器域端口號時,可使用端口21或其他合適的端口號
D.配置域存儲位置時,小的域應(yīng)選擇.INI文件存儲而大的域應(yīng)選擇注冊表存儲
10.
二、填空題(10題)11.TrumpetWinsock是Internet上的共享軟件(Shareware),很受廣大網(wǎng)民歡迎,主要功能就是進行【】。
12.ISO定義了網(wǎng)絡(luò)管理的五大功能,包括故障管理、安全管理、計費管理、性能管理和。
13.
第72題從使用的傳輸介質(zhì)類型來看,局域網(wǎng)可以分為使用有線介質(zhì)的局域網(wǎng)和使用___________的局域網(wǎng)。
14.(10)UNIX提供了功能強大的可編程語言________。
15.
16.
17.(11)IPv6的128位地址按每16位劃分為一個位段,每個位段被轉(zhuǎn)換為一個4位的十六進制數(shù),并用冒號隔開,這種表示法稱為____表示法。
18.在NetWare網(wǎng)絡(luò)中,負責(zé)網(wǎng)絡(luò)文件目錄結(jié)構(gòu)的創(chuàng)建與維護,建立用戶與用戶組,以及設(shè)置用戶權(quán)限、目錄文件權(quán)限與目錄文件屬性等任務(wù)。
19.
20.(5)Telnet協(xié)議屬于TCP/IP的________層協(xié)議。
三、2.填空題(8題)21.誤碼率是衡量數(shù)據(jù)傳輸系統(tǒng)正常工作狀態(tài)下______的參數(shù)。
22.綜合業(yè)務(wù)數(shù)字網(wǎng)ISDN可以提供語音、圖像、【】等多種通信服務(wù)業(yè)務(wù)。
23.IP地址可以分為A、B、C、D、E這5類。其中,A類地址主機號占用【】個字節(jié)。
24.密碼分析的過程通常包括:【】、假設(shè)、推斷和證實等步驟。
25.ISP是掌握Internet【】的機構(gòu)。
26.改進傳統(tǒng)網(wǎng)絡(luò)的方法主要是增大帶寬與______。
27.目前便攜式電腦的配置已經(jīng)______桌面式電腦。
28.IEEE802.11b定義了使用跳頻技術(shù)的無線局域網(wǎng)標準,它的最高傳輸速率可以達到______Mbit/s。
四、C語言程序設(shè)計題(2題)29.
30.已知數(shù)據(jù)文件in.dat中存有200個四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請考生編制一函數(shù)jsgal,其功能是:從數(shù)組a中依次取出一個四位數(shù),對每一個四位數(shù)作如下處理:把個位數(shù)字和千位數(shù)字重新組成一個新的含有兩位數(shù)字的數(shù)(新數(shù)的十位數(shù)字是原四位數(shù)的個位數(shù)字,新數(shù)的個位數(shù)字是原四位數(shù)的于位數(shù)字),以及把百位數(shù)字和十位數(shù)字組成另一個新的含有兩位數(shù)字的數(shù)(新數(shù)的十位數(shù)字是原四位數(shù)的百位數(shù)字,新數(shù)的個位數(shù)字是原四位數(shù)的十位數(shù)字),如果兩個新組成數(shù):一個是奇數(shù),另一個為偶數(shù),并且至少有一個數(shù)能被l7整除,同時兩個新數(shù)的十位數(shù)字均不為零,則將滿足此條件的四位數(shù)存入數(shù)組b中,并計算滿足上述條件的四位數(shù)的個數(shù)cnt,而后對數(shù)組b進行降序排序。最后main函數(shù)調(diào)用寫函數(shù)writeDat把結(jié)果cnt以及數(shù)組b中符合條件的四位數(shù)輸出到out.dat文件中。
例如:一個四位數(shù)為4512,依題意組成的第一個新數(shù)為24,第二個新數(shù)為51,其中51能被l7整除,這兩個新數(shù)的十位數(shù)字不為零,則4512這個四位數(shù)滿足題意所規(guī)定條件。
注意:部分源程序存在test.c文件中。
程序中已定義數(shù)組:a[200],b[200],已定義變量:cnt
請勿改動數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫函數(shù)writeDat的內(nèi)容。
五、1.選擇題(3題)31.在無線蜂窩移動通信系統(tǒng)中,多址接入方法主要有以下3種:FDMA、TDMA與______。
A.CSMAB.SMIPC.CDMAD.FFP
32.微型計算機中,控制器的基本功能是______。
A.實現(xiàn)算術(shù)運算和邏輯運算B.存儲各種控制信息C.保持各種控制狀態(tài)D.控制機器各個部件協(xié)調(diào)一致地工作
33.下列不是域內(nèi)組播協(xié)議的是
A.PIM協(xié)議B.DVMRP協(xié)議C.MOSPF協(xié)議D.HDLC協(xié)議
六、1.程序設(shè)計題(3題)34.已知數(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);
}
35.下列程序的功能是:計算500~800之間素數(shù)的個數(shù)cnt,并按所求素數(shù)的值從小到大的/頃序,再計算其間隔加、減之和,即第1個素數(shù)-第2個素數(shù)十第3個素數(shù)-第4個素數(shù)+第5個素數(shù)……的值sum。請編寫函數(shù)countValue()實現(xiàn)程序的要求,最后調(diào)用函數(shù)writeDaI()把結(jié)果cnt和sum輸出到文件OUT66.DAT中。
注意:部分源程序已給出。
請勿改動主函數(shù)main()和寫函數(shù)writeDAT()的內(nèi)容。
試題程序;
#include<stdio.h>
intcnt,sum;
voidcountValue()
{
}
voidmain()
{
cnt=sum=0;
countValue();
printf("素數(shù)的個數(shù)=%d\n",ont);
printf("按要求計算得值=%d\n",sum);
writeDAT();
}
writeDAT()
{
FILE*fp;
fp=fopen("OUT66.DAT","w");
fprintf(fp,"%d\n%d\n",cnt,sum);
fclose(fp);
}
36.已知在文件in70.dat中存有若干個(個數(shù)<200)4位數(shù)字的正整數(shù),函數(shù)ReadDat()是讀取這若干個正整數(shù)并存入數(shù)組xx中。請編制函數(shù)CalValue(),其功能要求是:(1)求出這個文件中共有多少個正整數(shù)totNum。(2)求這些數(shù)右移一位后,產(chǎn)生的新數(shù)是奇數(shù)的數(shù)的個數(shù)totCnt,以及滿足此條件的這些數(shù)(右移前的值)的算術(shù)平均值totPjz。最后調(diào)用函數(shù)WriteDat()把所有結(jié)果輸出到文件out70.dat中。
注意:部分源程序己給出。
請勿改動主函數(shù)main()、讀函數(shù)ReadDat()和寫函數(shù)WriteDat()的內(nèi)容。
試題程序:
#include<stdio.h>
#include<conio.h>
#defineMAXNUM200
ihtxx[MAXNUM];
inttotNum=0;
inttotCnt=0;
doubletotPjz=0.0;
intReadDat(void);
voidWriteDat(void);
voidCalValue(void)
{
}
voidmain()
{
inti;
clrscr();
for(i=0;ixx[i]=0;
if(ReadDat())
{
printf("數(shù)據(jù)文件IN70.DAT不能打開!\007\n");
return;
}
CalValue();
printf("文件IN70.DAT中共有正整數(shù)=%d個\n",totNum);
printf("符合條件的正整數(shù)的個數(shù)=%d個\n",totCnt);
printf("平均值=%.21f\n",totPjz);
WriteDat();
intReadDat(void)
{
FILE*fp;
ihti=0;
if((fp=fopen("IN70.DAT","r"))==NULL)return1;
while(!feof(fp))
{
fscanf(fp,"%d",&xx[i++]);
}
fclose(fp);
return0;
}
voidWriteDat(void)
{
FILE*fp;
fp=fopen("OUT70.DAT","w");
fprintf(fp,"%d\n%d\n%.21f\n",totNum,totCnt,totPjz);
fclose(fp);
}
參考答案
1.D/24表明子網(wǎng)掩碼從左邊第一位開始一共有24個1,即11111111.11111111.11111111.00000000,轉(zhuǎn)換成十進制得255.255.255.0,同理/23可以求得子網(wǎng)掩碼是255.255.254.0。故選擇D選項。
2.CSTP中,配置BackboneFast生成樹,主要通過接收到的BPDUs包的優(yōu)劣,反應(yīng)出網(wǎng)絡(luò)中鏈路是否失效,并使阻塞端口不再等待生成樹的最大存活時間,直接將端口由偵聽和學(xué)習(xí)直接轉(zhuǎn)換為轉(zhuǎn)發(fā)狀態(tài),提高了鏈路失效下的收斂速度。配置UplinkFast生成樹用于在生成樹拓撲結(jié)構(gòu)發(fā)生變化和在使用上鏈路組的冗余鏈路之間完成負載平衡時,提供收斂速度。配置PortFast生成樹用于在接入層交換機端口上跳過正常的生成樹操作,加快了終端工作站進入到轉(zhuǎn)發(fā)狀態(tài)。其配置方法為:setspantreeportfast4/1—24enable,因此選擇C選項。
3.C局域網(wǎng)交換機具有很多特點。主要有:低傳輸延遲:支持不同的傳輸速率和工作模式;支持虛擬局域網(wǎng)服務(wù)。選項C)中的可以根據(jù)用戶級別設(shè)置訪問權(quán)限不是局域網(wǎng)交換機的特點。
4.C防火墻是為了防止外部網(wǎng)對內(nèi)部網(wǎng)的侵犯而設(shè)置的。
5.C
6.A
7.A
8.C基于網(wǎng)絡(luò)的入侵檢測系統(tǒng)用原始的網(wǎng)絡(luò)包作為數(shù)據(jù)源,實時接收和分析網(wǎng)絡(luò)中流動的數(shù)據(jù)包,從而檢測是否存在入侵行為。Cookie篡改攻擊,通過對Cookie的篡改可以實現(xiàn)非法訪問目標站點。DNS欺騙是攻擊者冒充域名服務(wù)器的一種欺騙行為。SQL注入,就是通過把SQL命令插入到Web表單遞交或輸入域名或頁面請求的查詢字符串,最終達到欺騙服務(wù)器執(zhí)行惡意的SQL命令。以上三種方式都不是通過阻塞網(wǎng)路或者耗費網(wǎng)絡(luò)資源等來進行的攻擊。Smurf攻擊,攻擊者冒充受害主機的ip地址,向一個大的網(wǎng)絡(luò)發(fā)送echorequest的定向廣播包,此網(wǎng)絡(luò)的許多主機都做出回應(yīng),受害主機會收到大齡的echoreply消息?;诰W(wǎng)絡(luò)的入侵防護系統(tǒng)可以阻斷Smurf攻擊。故選擇C選項。
9.BServ-UFTP服務(wù)器是一種被廣泛運用的FTP服務(wù)器端軟件,支持3x/9x/ME/NT/2K等全Windows系列,可以設(shè)定多個FTP服務(wù)器、限定登錄用戶的權(quán)限、登錄主目錄及空間大小等,功能非常完備。它具有非常完備的安全特性,支持SSLFTP傳輸,支持在多個Serv-U和FTP客戶端通過SSL加密連接保護您的數(shù)據(jù)安全等。設(shè)置FTP服務(wù)器的IP地址時,IP地址可為空,意為服務(wù)器所有的IP地址,當(dāng)服務(wù)器有多個IP地址或使用動態(tài)IP地址時,IP地址為空會比較方便,因此本題的正確答案是B。
10.D
11.撥號連接撥號連接
12.配置管理網(wǎng)絡(luò)管理包括配置管理、故障管理、性能管理、安全管理、計費管理5個基本功能。
13.無線通信信道
【解析】從使用的傳輸介質(zhì)類型的角度來看,局域網(wǎng)可以分為使用有線介質(zhì)的局域網(wǎng)和使用無線通信信道的無線局域網(wǎng)。
14.(10)Shell
【解析】UNIX提供了功能強大的可編程語言Shell,即外殼語言。
15.
16.
17.冒號十六進制【解析】IPv6的128位地址按每16位劃分為一個位段,每個位段被轉(zhuǎn)換為一個4位的十六進制數(shù),并用冒號隔開,這種表示法稱為冒號十六進制表示法。
18.網(wǎng)絡(luò)管理員在NetWare網(wǎng)絡(luò)中,網(wǎng)絡(luò)管理員負責(zé)網(wǎng)絡(luò)文件目錄結(jié)構(gòu)的創(chuàng)建與維護,建立用戶與用戶組,設(shè)置用戶權(quán)限、目錄文件權(quán)限與目錄文件屬性,完成網(wǎng)絡(luò)安全保密、文件備份、網(wǎng)絡(luò)維護與打印隊列管理等任務(wù)。
19.
20.(5)應(yīng)用
【解析】Telnet協(xié)議屬于TCP/IP的應(yīng)用層協(xié)議。
21.傳輸可靠性傳輸可靠性解析:誤碼率是指二進制碼元在數(shù)據(jù)傳輸系統(tǒng)中被傳錯的概率,衡量數(shù)據(jù)傳輸系統(tǒng)正常工作狀態(tài)下的傳輸可靠性。
22.數(shù)據(jù)數(shù)據(jù)解析:綜合業(yè)務(wù)數(shù)字網(wǎng)ISDN完全采用數(shù)字信道,提供端到端的數(shù)字連接,具有較高的通信質(zhì)量和可靠性。ISDN將語音、圖像和數(shù)據(jù)傳輸?shù)榷喾N不同的業(yè)務(wù)信息數(shù)字化后,經(jīng)同一網(wǎng)絡(luò)傳送,同時還為用戶提供了一個標準用戶接口。
23.33解析:IP地址由4個字節(jié)(32bit)組成,可以分為A、B、C、D、E共5類。其中A、B、C類地址的網(wǎng)絡(luò)號和主機號所占用的位數(shù)不同,以適應(yīng)不同規(guī)模的網(wǎng)絡(luò)。A類地址中網(wǎng)絡(luò)號占前1個字節(jié)的7位(首位為0),其余的3個字節(jié)表示主機號,適用于大型網(wǎng)絡(luò)。B類地址中網(wǎng)絡(luò)號占前2個字節(jié)中的14位(第1、2位為10),其余的3個字節(jié)表示主機號。C類地址中網(wǎng)絡(luò)號占前3個字節(jié)中的21位(第l、2、3位為110),其余的3個字節(jié)表示主機號,適用于規(guī)模較小的網(wǎng)絡(luò)。D類和E類IP地址少用。
24.分析分析解析:試圖發(fā)現(xiàn)明文或密鑰的過程稱為密碼分析。密碼分析人員使用的策略取決于加密方案的特性和分析人員可用的信息。密碼分析的過程通常包括:分析(統(tǒng)計所截獲的消息材料)、假設(shè)、推斷和證實等步驟。
25.接口接口解析:ISP是掌握Internet接口的機構(gòu)。用戶可以通過ISP申請接入Internet。
26.改進協(xié)議改進協(xié)議解析:傳統(tǒng)的基于IP協(xié)議的網(wǎng)絡(luò)的通信協(xié)議基本上沒有考慮多媒體網(wǎng)絡(luò)應(yīng)用的需求,所以它們不適合多媒體網(wǎng)絡(luò)應(yīng)用。改進傳統(tǒng)網(wǎng)絡(luò)的方法主要是:增大帶寬與改進協(xié)議。
27.接近接近解析:便攜式電腦即筆記本,它的功能和臺式機已經(jīng)不相上下了。
28.1111解析:IEEE802.11b是美國電機電子工程師協(xié)會(IEEE)為了改進其最初推出的無線標準IEEE802.11而推出的第二代無線局域網(wǎng)絡(luò)協(xié)議標準。它的最高數(shù)據(jù)傳輸速率為11Mbit/s,無須直線傳播。
29.【審題關(guān)鍵句】
\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倍,當(dāng)級數(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項的值,把變量當(dāng)前級數(shù)第n-1項的值a2賦給第n.2項al,把當(dāng)前的第n項t的值賦給第n-1項a2。當(dāng)級數(shù)前n項的和s大于或等于m時,退出while循環(huán)。在屏幕上輸出變量m和n的值,并把求的n值賦給數(shù)組元素b[i],進入下一次for循環(huán)。
\n【參考答案】
\n
30.【審題關(guān)鍵句】個位+千位與百位+十位,奇數(shù),偶數(shù),整除,從大到小排序。
\n【解題思路】
\n本題類似第24套試題,通過審題可以發(fā)現(xiàn)主要是對四位數(shù)的篩選條件有所不同,體現(xiàn)在兩個方面:①分解后重新組合成十位數(shù)的方式不同,參考答案的第8、9條語句重新指定兩位數(shù)的組合方式;②新組合的兩位數(shù)的奇偶性判斷及整除判斷,參考答案的第l0條語句。
\n本題第10條語句中各條件表達式之間的關(guān)系有些復(fù)雜,大致思路是:①首先判斷新組合的兩位數(shù)的十位不為0,即表達式“gwbw”;②再判斷新組合的第一個兩位數(shù)為偶數(shù),第二個兩位數(shù)為奇數(shù),且兩個兩位數(shù)中至少有一個能被l7整除的情況,兩個整除關(guān)系表達式式要用或運算符(11)連接,且用括號括起來先計算或運算,再與奇偶性判斷表達式進行與運算;③最后,在判斷新組合的第一個兩位數(shù)為奇數(shù),第二個兩位數(shù)為偶數(shù),且兩個兩位數(shù)中至少有一個能被l7整除的情況(各表達式之間的連接關(guān)系同第2步)。完成以上3部分的表達式設(shè)計后,再通過與運算將3部分表達式連接起來。
\n【參考答案】
\n
31.C解析:本題考查點是無線蜂窩移動通信系統(tǒng)中的多址接入方法。在無線蜂窩移動通信系統(tǒng)中,信號是依靠無線電波來傳播的。網(wǎng)內(nèi)一個用戶發(fā)送的信號其他用戶均可接收到,用戶必須能從接收到的信號中識別出發(fā)送給自己的信號,因此必須給每個信號賦以不同的特征,這就是多址接人方法。目前多址接人方法主要有:頻分多址訪問(FDMA,F(xiàn)requencyDivisionMultipleAccess)、時分多址訪問(TDMA,TimeDivisionMultipleAccess)和碼分多址訪問(CDMA,CodeDivisionMultipleAccess)以及它們的組合。
32.D解析:控制器主要由指令寄存器、譯碼器、程序計數(shù)器和操作控制器等部件組成。它是計算機的神經(jīng)中樞和指揮中心,負責(zé)從存儲器中讀取程序指令并進行分析,然后按時間的先后J頃序向計算機的各部件發(fā)出相應(yīng)的控制信號,以協(xié)調(diào)和控制機器各個部件協(xié)調(diào)一致地工作。
33.D解析:密集模式組播路由協(xié)議包括DVMRP,MOSPF,PIM-DM。
34.voidjsVal(){intithouhuntendataj;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+ten==hun+data&&a[i]%2!=1){/*如果千位數(shù)加十位數(shù)等于百位數(shù)加上個位數(shù)并且此數(shù)是偶數(shù)*/b[cnt]=a[i];/*則將滿足條件的數(shù)存入數(shù)組b中*/cnt++;/*統(tǒng)計滿足條件的數(shù)的個數(shù)*/}}for(i=0;i<cnt-1;i++)/*將數(shù)組b中的數(shù)按小到大的順序排列*/for(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\ninti,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+ten==hun+data&&a[i]%2!=1)\r\n{/*如果千位數(shù)加十位數(shù)等于百位數(shù)加上個位數(shù),并且此數(shù)是偶數(shù)*/\r\nb[cnt]=a[i];/*則將滿足條件的數(shù)存入數(shù)組b中*/\r\ncnt++;/*統(tǒng)計滿足條件的數(shù)的個數(shù)*/\r\n}\r\n}\r\nfor(i=0;i<cnt-1;i++)/*將數(shù)組b中的數(shù)按小到大的順序排列*/\r\nfor(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)選擇結(jié)構(gòu)中多個條件的布爾運算。
(3)數(shù)據(jù)的排序。
在本題中,首先要將一個4位數(shù)的千位、百位、十位、個位拆成獨立的數(shù)字。這里借助特殊運算符號“%”(取余)和“/”(整除),拆分方法略。題中給出的兩個條件必須同時滿足,所以兩條件之間用“與”運算。將符合條件的數(shù)先存入數(shù)組b中,再對b中的數(shù)據(jù)進行排序。排序使用“選擇排序法”。
35.voidcountValue(){intijhalfyy[100];for(i=500;i<800;i++){half=i/2;for(j=2;j<=half;j++);if(i%j==0)break;/*如果該數(shù)不是素數(shù)則退出此層循環(huán)*/if(j>=half)/*如果該數(shù)是素數(shù)則將該數(shù)存入數(shù)組yy中*/{yy[cnt]=i;cnt++;/*統(tǒng)計素數(shù)的個數(shù)*/}}for(i=0j=-1;i<cnt;i++)/*計算這些素數(shù)的間隔加、減之和*/{j=j*-1;sum+=j*yy[i];}}voidcountValue()\r\n{inti,j,half,yy[100];\r\nfor(i=500;i<800;i++)\r\n{half=i/2;\r\nfor(j=2;j<=half;j++);\r\nif(i%j==0)break;/*如果該數(shù)不是素數(shù),則退出此層循環(huán)*/\r\nif(j>=half)/*如果該數(shù)是素數(shù),則將該數(shù)存入數(shù)組yy中*/\r\n{yy[cnt]=i;\r\ncnt++;/*統(tǒng)計素數(shù)的個數(shù)*/\r\n}\r\n}\r\nfor(i=0,j=-1;i<cnt;i++)/*計算這些素數(shù)的間隔加、減之和*/\r\n{j=j*-1;\r\nsu
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 光合細菌菌劑相關(guān)行業(yè)投資方案
- 工程機械行業(yè)采購工作總結(jié)
- 鞋服行業(yè)前臺售后服務(wù)總結(jié)
- 被害者怕報復(fù)協(xié)議書
- 被車撞后協(xié)議書
- 北京租房合同無償使用說明
- 申請 公文格式
- 二零二五年度居民社區(qū)食堂餐飲服務(wù)承包協(xié)議
- 商業(yè)聯(lián)盟發(fā)起人協(xié)議書
- 二零二五年度教育機構(gòu)員工安全防護責(zé)任協(xié)議2篇
- 合同-勞動主體變更三方協(xié)議
- 挪用公款還款協(xié)議書范本
- 煤礦巷道噴涂技術(shù)方案
- 新版中國腦出血診治指南
- 高校搬遷可行性方案
- 充電樁選址優(yōu)化與布局規(guī)劃
- 科技產(chǎn)業(yè)園項目投資計劃書
- 苗木采購?fù)稑朔桨福夹g(shù)標)
- JJF 1030-2023溫度校準用恒溫槽技術(shù)性能測試規(guī)范
- 輸變電工程安全文明施工設(shè)施標準化配置表
- 一銷基氯苯生產(chǎn)車間硝化工段工藝初步設(shè)計
評論
0/150
提交評論