版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
【2021年】江蘇省鹽城市全國計算機等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)學(xué)校:________班級:________姓名:________考號:________
一、單選題(10題)1.
2.一臺交換機具有48個10/100Mbps端口和2個1000Mbps端口,如果所有端口都工作在全雙工狀態(tài),那么交換機總帶寬應(yīng)為()
A.8.8GbpsB.12GbpsC.13.6GbpsD.24.8Gbps
3.美國國家標(biāo)準(zhǔn)和技術(shù)局在1977年采用的數(shù)據(jù)加密標(biāo)準(zhǔn)算法屬于()。
A.不對稱加密B.對稱加密C.不可逆加密D.公開密鑰加密
4.計算機信息系統(tǒng)發(fā)生安全事故和案件,應(yīng)當(dāng)()在內(nèi)報告當(dāng)?shù)毓矙C關(guān)公共信息網(wǎng)絡(luò)安全監(jiān)察部門。
A.8小時B.48小時C.36小時D.24小時
5.下列對IPv6地址FE80:0:0:0801:FE:0:0:04A1的簡化表示中,錯誤的是()
A.FE8::801:FE:0:0:04A1
B.FE80::801:FE:0:0:04A1
C.FE80:0:0:801:FE::04A1
D.FE80:0:0:801:FE::4A1
6.下列IPv6地址表示中,錯誤的是()。
A.::10F:BC:0:0:03DA
B.FE00::0:45:03/48
C.FE31::050D:BC::03DA
D.FF34:42:BCt:3E:50F:21:03D
7.下列關(guān)于寬帶城域網(wǎng)匯聚層基本功能的描述中,錯誤的是()
A.匯聚接入層的用戶流量,進行數(shù)據(jù)轉(zhuǎn)發(fā)和交換
B.根據(jù)接入層的用戶流量,進行流量均衡、安全控制等處理
C.提供用戶訪問Internet所需要的路由服務(wù)
D.根據(jù)處理結(jié)果把用戶流量轉(zhuǎn)發(fā)到核心交換層
8.A類地址的網(wǎng)絡(luò)號長度為7bit,實際允許分配A類地址的網(wǎng)絡(luò)只能有()個。
A.64B.126C.256D.512
9.下列對loopback接口的描述中,錯誤的是()。
A.Loopbaek是一個虛擬接口,沒有一個實際的物理接口與之對應(yīng)
B.Loopbaek接口號的有效值為0~2147483647
C.網(wǎng)絡(luò)管理員為loopback接口分配一個IP地址,其掩碼應(yīng)為0.0.0.0
D.Loopback永遠(yuǎn)處于激活狀態(tài),可用于網(wǎng)絡(luò)管理
10.基于集線器的以太網(wǎng)采用的網(wǎng)絡(luò)拓?fù)涫?)。
A.樹狀拓?fù)銪.網(wǎng)狀拓?fù)銫.星形拓?fù)銬.環(huán)形拓?fù)?/p>
二、填空題(10題)11.(18)密鑰分發(fā)中心是一個獨立的可信網(wǎng)絡(luò)實體,其英文縮寫是________。
12.安騰是______位的芯片。
13.
14.虛電路交換方式試圖將電路交換和結(jié)合起來,發(fā)揮這兩種方法各自的優(yōu)點,以達到最佳的數(shù)據(jù)交換效果。
15.
第74題Telnet協(xié)議屬于TCP/IP的___________層協(xié)議。
16.
17.(8)網(wǎng)橋可以通過_________過濾和轉(zhuǎn)發(fā)幀隔開網(wǎng)段中的流量。
18.結(jié)構(gòu)化布線系統(tǒng)的結(jié)構(gòu)與當(dāng)前所連接的設(shè)備的位置【】。
19.網(wǎng)絡(luò)反病毒技術(shù)主要有3種,它們是預(yù)防病毒技術(shù)、【】病毒技術(shù)和消除病毒技術(shù)。
20.幀中繼(Frame-Relay)是在X.25分組交換的基礎(chǔ)上簡化了差錯控制、流量控制和功能而形成的一種新的交換技術(shù)。
三、2.填空題(8題)21.無線傳輸有著顯而易見的諸多優(yōu)點,目前已廣泛應(yīng)用于通信領(lǐng)域,其中最常見的無線信道有微波、紅外線和【】。
22.______技術(shù)是指將密鑰發(fā)送到數(shù)據(jù)交換的兩方,而其他人無法看到的方法。
23.在系統(tǒng)結(jié)構(gòu)上,Unix的內(nèi)核可以分為兩個主要部分,它們是______和進程控制子系統(tǒng)。
24.電子商務(wù)應(yīng)用系統(tǒng)通常包含【】系統(tǒng)、支付網(wǎng)關(guān)系統(tǒng)、業(yè)務(wù)應(yīng)用系統(tǒng)和用戶及終端系統(tǒng)。
25.通信子網(wǎng)由【】、通信線路與其他通信設(shè)備組成,完成網(wǎng)絡(luò)數(shù)據(jù)傳輸轉(zhuǎn)發(fā)等通信處理任務(wù)。
26.______是Windows2000Server最重要的新功能之一,它可將網(wǎng)絡(luò)中各種對象組織起來進行管理,方便了網(wǎng)絡(luò)對象的查找,加強了網(wǎng)絡(luò)的安全性,并有利于用戶對網(wǎng)絡(luò)的管理。
27.電磁波的傳播有兩種方式;一種是通過無線方式傳播:另一種是通【】傳播。
28.在香農(nóng)定理的公式中,與信道的最大傳輸速率相關(guān)的參數(shù)主要有信道帶寬與______。
四、C語言程序設(shè)計題(2題)29.已知數(shù)據(jù)文件in.dat中存有200個四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請考生編制一函數(shù)isVat,其功能是:如果四位數(shù)各位上的數(shù)字均是奇數(shù),則統(tǒng)計出滿足此條件的個數(shù)cnt并把這些四位數(shù)按從大到小的順序存入數(shù)組b中。最后main函數(shù)調(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.將文件in.dat中的200個整數(shù)讀至數(shù)組xx中。請編制jsValue函數(shù),要求:求出數(shù)組xx中的數(shù)值為奇數(shù)的個數(shù)cntl和數(shù)值為偶數(shù)的個數(shù)cnt2以及數(shù)組xx下標(biāo)為奇數(shù)的元素值的算術(shù)平均值pJ。
結(jié)果cntl,cnt2,pJ輸出到out.dat中。
注意:部分源程序存在test.C文件中。
請勿改動數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)read_dat和輸出函數(shù)writeDat的內(nèi)容。
五、1.選擇題(3題)31.下列關(guān)于安全攻擊說法正確的是()。
A.中斷是對完整性的攻擊B.修改是對可用性的攻擊C.截取是未授權(quán)實體向系統(tǒng)中插入偽造的數(shù)據(jù)D.捏造是對合法性的攻擊
32.關(guān)于接入因特網(wǎng)的方法,下列說法不正確的是()。
A.電話線路所能支持的傳輸速率有限,一般適合于單級連接
B.希望通過因特網(wǎng)來實現(xiàn)內(nèi)部網(wǎng)的互聯(lián),可以采用通過數(shù)據(jù)通信線路接入因特網(wǎng)的方式
C.目前不是所有的調(diào)制解調(diào)器都是兼容的
D.通過電話線路連接到ISP時,用戶端的設(shè)備不能是局域網(wǎng)代理服務(wù)器
33.以下哪種技術(shù)不是實現(xiàn)防火墻的主流技術(shù)()
A.包過濾技術(shù)B.應(yīng)用級網(wǎng)關(guān)技術(shù)C.代理服務(wù)器技術(shù)D.NAT技術(shù)
六、1.程序設(shè)計題(3題)34.已知數(shù)據(jù)文件1N56.DAT中存有200個4位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請編制一函數(shù)isVal(),其功能是:把千位數(shù)字和十位數(shù)字重新組合成一個新的十位數(shù)(新十位數(shù)的十位數(shù)字是原4位數(shù)的千位數(shù)字,新十位數(shù)的個位數(shù)字是原4位數(shù)的十位數(shù)字),以及把個位數(shù)和百位數(shù)組成另一個新的十位數(shù)(新十位數(shù)的十位數(shù)字是原4位數(shù)的個位數(shù)字,新個位數(shù)的個位數(shù)字是原4位數(shù)的百位數(shù)字),如果新組成的兩個十位數(shù)均為素數(shù)且新十位數(shù)字均不為零,則將滿足此條件的4位數(shù)按從大到小的順序存入數(shù)組b中,并要計算滿足亡述條件的4位數(shù)的個數(shù)cnt,最后調(diào)用寫函數(shù)writeDat()把結(jié)果cnt及數(shù)組b中符合條件的4位數(shù)輸出到OUT56.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;
intisprime(intm)
{
inti;
for(i=2;i<=m/2;i++)
if(re%i==0)return0;
return1;
}
voidjsVal()
{
}
voidreadDat()
{
inti;
FILErfp;
fp=fopen("IN56.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\n",b[i];
printf("kn'');
writeDat();
}
writeDat()
{
FILE*fp;
inti;
fp=fopen("OUT56.DAT","w");
fprintf(fp,"%d\n",cnt);
for(i=0;i<cnt;i++)
fprintf(fp,"%dkn",b[i]);
fclose(fp);
}
35.下列程序的功能是:把s字符串中所有的字符左移一個位置,串中的第一個字符移到最后。請編制函數(shù)chg(char*s)實現(xiàn)程序要求,最后調(diào)用函數(shù)readwriteDat()把結(jié)果輸出到out63.dat文件中。
例如:s字符串中原有內(nèi)容為Mn,123xyZ,則調(diào)用該函數(shù)后,結(jié)果為n,123xyZM。
注意:部分源程序已給出。
請勿改動主函數(shù)main()和輸入輸出函數(shù)readwriteDAT()的內(nèi)容。
試題程序:
#include<conio.h>
#include<stdio.h>
#defineN81
voidreadwriteDAT();
voidchg(char*s)
{
}
main()
{
chara[N];
clrscr();
printf("Enterastring:");
gets(a);
printf("Theoriginalstringis:");
puts(a);
chg(a);
printf("Thestringaftermodified:");
puts(a);
readwriteDAT();
}
voidreadwriteDAT()
{inti;
chara[N];
unsignedchar*p;
FILE*rf,*wf;
rf=fopen("in63.dat","r");
wf=fopen("out63.dat","w");
for(i=0;i<10;i++)
{fgets(a,80,rf);
p=strchr(a,'\n');
if(p)*p=0;
chg(a);
fprintf(wf,"%s\n",a);
}
fclose(rf);
fclose(wf);
}
36.已知數(shù)據(jù)文件in80.dat中存有300個4位數(shù),并已調(diào)用函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請編制一函數(shù)isValue(),其功能是:求出個位數(shù)上的數(shù)減千位數(shù)上的數(shù)減百位數(shù)上的數(shù)減十位數(shù)上的數(shù)大于0的個數(shù)cnt,再求出所有滿足此條件的4位數(shù)平均值pjz1,以及所有不滿足此條件的4位數(shù)平均值pjz2,最后調(diào)用函數(shù)writeDat()把結(jié)果cnt,pjz1,pjz2輸出到out80.dat文件。
例如:1239,9-1-2-3>0,則該數(shù)滿足條件,計算平均值pjz1,且個數(shù)cnt=cnt+1。
8129,9-8-1-2<0,則該數(shù)不滿足條件,計算平均值pjz2。
注意:部分源程序已給出。
程序中已定義數(shù)組:a[300],b[300],定義變量:cnt,pjz1,pjz2。
請勿改動主函數(shù)main()、讀函數(shù)readDat()和寫函數(shù)writeDa(()的內(nèi)容。
試題程序:
#include<stdio.h>
inta[300],cnt=0;
doublepjzl=0.0,pjz2=0.0;
voidjsValue()
{
}
main()
{
inti;
readDat();
jsValue();
writeDat();
printf("cnt=%d\n滿足條件的平均值pjz1=%7.2If\n不滿足條件的平均值
pjz2=%7.2If\n",cnt,pjz1,pjz2);
}
readDat()
{
FILE*fp;
inti;
fp=fopen{"in80.dat","r");
for(i=0;i<300;i++)
fscanf(fp,"%d,",&a[i]);
fclose(fp);
}
writeDat()
{
FILE*fp;
inti;
fp=fopen("out80.dat","w");
fprintf(fp,"%d\n%7.21f\n%7.21f\n",cnt,pjzl,pjz2);
fclose(fp);
}
參考答案
1.C
2.C
3.B解析:數(shù)據(jù)加密標(biāo)準(zhǔn)DES是美國國家標(biāo)準(zhǔn)和技術(shù)局采用的數(shù)據(jù)加密標(biāo)準(zhǔn),是最常用的對稱加密算法。
4.D
5.A
6.C使用IPV6時需要注意,在使用零壓縮法時,不能把一個段位內(nèi)部的有效0也壓縮掉;雙冒號::只能出現(xiàn)一次;在得到一個一個IPV6地址時,經(jīng)常會遇到如何確定雙冒號::之間被壓縮O位數(shù)的問題;IPV6不支持子網(wǎng)掩碼,它只支持前綴長度表示法。本題中C選項出現(xiàn)了兩個雙冒號,故選項C錯誤。
7.C
8.B
9.C環(huán)回接口(100pback)作為一臺路由器的管理地址,網(wǎng)絡(luò)管理員可以為其分配一個IP地址作為管理地址,其掩碼應(yīng)為255.255.255.255。因此選項C錯誤。
10.C解析:星形網(wǎng)絡(luò)由中心節(jié)點和其它從節(jié)點組成,中心節(jié)點可直接與從節(jié)點通信,而從節(jié)點必須通過中心節(jié)點才能通信,其中心節(jié)點一般由集線器或交換機的設(shè)備充當(dāng)。
11.(18)KDC【解析】密鑰分發(fā)中心(KDC)是一個獨立的可信網(wǎng)絡(luò)實體,是一個服務(wù)器,它同每個注冊用戶共享不同的密碼對稱密鑰。
12.6464解析:從奔騰到安騰,標(biāo)志著英特爾體系結(jié)構(gòu)從IA-32向IA-64的推進。奔騰是32位芯片,而安騰是64位芯片。
13.
14.虛電路建立虛電路方式將數(shù)據(jù)報與電路交換結(jié)合起來,發(fā)揮這兩種方法各自的優(yōu)點,以達到最佳的數(shù)據(jù)交換效果。虛電路方式的工作過程分為虛電路建立、數(shù)據(jù)傳輸、虛電路拆除3個階段。虛電路方式主要有以下特點:
—在每次進行分組傳輸之前,需要在源主機與目的主機之間建立一條邏輯連接;
—一次通信的所有分組都通過虛電路順序傳送,因此分組不必攜帶目的地址、源地址等信息,分組到達目的節(jié)點時不會出現(xiàn)丟失、重復(fù)、亂序的現(xiàn)象;
—分組通過虛電路上的每個節(jié)點時,節(jié)點只需要進行差錯校驗,不需要進行路由選擇;
—通信子網(wǎng)中的每個節(jié)點可以與任何節(jié)點建立多條虛電路連接。
15.應(yīng)用
【解析】Telnet協(xié)議屬于TCP/IP的應(yīng)用層協(xié)議。
16.匯編
【解析】把匯編語言源程序翻譯成機器語言目標(biāo)程序的工具,稱為匯編程序。
17.(8)幀地址
【解析】網(wǎng)橋可以通過幀地址過濾和轉(zhuǎn)發(fā)幀隔開網(wǎng)段中的流量。
18.無關(guān)無關(guān)解析:結(jié)構(gòu)化網(wǎng)絡(luò)布線系統(tǒng)預(yù)先按建筑物的結(jié)構(gòu),將建筑物中所有可能放置計算機及外部設(shè)備的位置都預(yù)先布好線,然后再根據(jù)實際所連接的設(shè)備情況,通過調(diào)整內(nèi)部跳線裝置,將所有計算機及外部設(shè)備連接起來。
19.檢測檢測解析:本題考查點是網(wǎng)絡(luò)反病毒的3種主要技術(shù)。計算機病毒在網(wǎng)絡(luò)上的破壞性遠(yuǎn)大于單機系統(tǒng),例如,CHI病毒就給一些網(wǎng)絡(luò)造成過嚴(yán)重的破壞。目前,網(wǎng)絡(luò)反病毒技術(shù)主要有3種:預(yù)防病毒技術(shù)、檢測病毒技術(shù)和消除病毒技術(shù)。預(yù)防病毒技術(shù)是通過將監(jiān)控程序事先常駐于系統(tǒng)內(nèi)存之中,優(yōu)先獲得系統(tǒng)控制權(quán),監(jiān)視系統(tǒng)中病毒的出現(xiàn),達到阻止病毒進入系統(tǒng)的目的;檢測病毒技術(shù)是通過對病毒的一些特征來進行檢測,達到發(fā)現(xiàn)病毒的目的;消除病毒技術(shù)是通過對病毒的分析,開發(fā)具有刪除病毒程序并恢復(fù)原文件的軟件。
20.路由選擇幀中繼的主要特點是:中速到高速的數(shù)據(jù)接口,標(biāo)準(zhǔn)速率為DSI(即T1速率);可用于專用網(wǎng)和公共網(wǎng);使用可變長分組,簡化了差錯控制、流量控制和路由選擇功能。
21.激光激光解析:微波、紅外線和激光是最常見的無線信道。
22.密鑰分發(fā)密鑰分發(fā)解析:密鑰分發(fā)技術(shù)是指將密鑰發(fā)送到數(shù)據(jù)交換的兩方,而其他人無法看到的方法。
23.文件子系統(tǒng)文件子系統(tǒng)解析:在系統(tǒng)結(jié)構(gòu)上,Unix可分為兩大部分:操作系統(tǒng)的內(nèi)核和核外程序。內(nèi)核部分又由兩個主要部分組成,它們是文件子系統(tǒng)和進程控制子系統(tǒng)。其中文件子系統(tǒng)對系統(tǒng)中的文件進行管理,并提供高速緩沖機制。進程控制子系統(tǒng)負(fù)責(zé)進程的創(chuàng)建、撤消、同步、通信、進程調(diào)度以及存儲管理。核外程序則由用戶程序和系統(tǒng)提供的服務(wù)組成。
24.CA認(rèn)證或CA安全認(rèn)證CA認(rèn)證或CA安全認(rèn)證解析:一個完整的電子商務(wù)系統(tǒng)需要CA安全認(rèn)證中心、支付網(wǎng)關(guān)系統(tǒng)、業(yè)務(wù)應(yīng)用系統(tǒng)及用戶終端系統(tǒng)的配合與協(xié)作。任何一個環(huán)節(jié)出現(xiàn)問題,電子商務(wù)活動就不可能順利完成。
25.通信控制處理機通信控制處理機解析:考查通信子網(wǎng)構(gòu)成概念。通信子網(wǎng)由通信控制處理機、通信線路和其他通信設(shè)備組成。通信控制處理機在網(wǎng)絡(luò)拓?fù)渲斜环Q為網(wǎng)絡(luò)結(jié)點。
26.活動目錄服務(wù)活動目錄服務(wù)解析:活動目錄服務(wù)是Windows2000Server最重要的新功能之一,它可將網(wǎng)絡(luò)中各種對象組織起來進行管理,方便了網(wǎng)絡(luò)對象的查找,加強了網(wǎng)絡(luò)的安全性,并有利于用戶對網(wǎng)絡(luò)的管理。
27.有線方式有線方式解析:電磁波的傳播有兩種方式:一種是在自由空間中轉(zhuǎn)播,即通過無線方式傳播;另一種是在有限制的空間區(qū)域內(nèi)傳播,即通過有線方式傳播。
28.信噪比信噪比解析:數(shù)據(jù)傳輸速率Rmax與信道帶寬B、信噪比S/N的關(guān)系為Rmax=B.log2(1+S/N)。
29.【審題關(guān)鍵句】各位都是奇數(shù),從大到小排序。
\n【解題思路】
\n本題類似第32套試題,通過審題可以發(fā)現(xiàn)主要是對四位數(shù)的篩選條件有所不同,即判斷四位數(shù)的每一位數(shù)都為奇數(shù),參考答案的第8條語句,只需將每位數(shù)的判斷條件改為奇數(shù)判斷即可。
\n【參考答案】
\n
30.【審題關(guān)鍵句】讀入數(shù)值,奇數(shù)個數(shù),偶數(shù)個數(shù),數(shù)組下標(biāo)為奇數(shù)的平均值。
\n【解題思路】
\n本題類似第42套試題,通過審題可以發(fā)現(xiàn)僅有一個不同點,即本題是計算數(shù)組下標(biāo)為奇數(shù)的元素的平均值,參考答案的第6條語句。
\n【參考答案】
\n
31.D解析:網(wǎng)絡(luò)安全的基本要素是實現(xiàn)信息的機密性、完整性、可用性和合法性。中斷是對可用性的攻擊,修改是對完整性的攻擊,截取是對機密性的攻擊,捏造是對合法性的攻擊。
32.D解析:通過電話線路連接到ISP時,用戶端的設(shè)備可以是一臺個人計算機,也可以是一個局域網(wǎng)代理服務(wù)器,通過調(diào)制解調(diào)器和電話網(wǎng)連接。
33.D解析:Internet防火墻一般由以下兩部分組成:分組過濾路由器與應(yīng)用網(wǎng)關(guān)組成。1)分組過濾,作用在網(wǎng)絡(luò)層和傳輸層,它根據(jù)分組包源地址、目的地址和端口號、協(xié)議類型等標(biāo)志確定是否允許數(shù)據(jù)包通過。只有滿足過慮邏輯的數(shù)據(jù)包才被轉(zhuǎn)發(fā)到相應(yīng)的日的地出口端,其余數(shù)據(jù)包則被從數(shù)據(jù)包中丟棄。2)應(yīng)用代理服務(wù)器,也叫應(yīng)用網(wǎng)關(guān),它作用在應(yīng)用層,其特點是完全“阻隔”了網(wǎng)絡(luò)通信流,通過對每種應(yīng)用服務(wù)編制專門的代理程序,實現(xiàn)監(jiān)視和控制應(yīng)用層通信流的作用。實際中的應(yīng)用網(wǎng)關(guān)通常由專門工作站實現(xiàn)。網(wǎng)絡(luò)虛擬終端(NAT)技術(shù)是地址轉(zhuǎn)換的意思,可利用硬件防火墻作為網(wǎng)關(guān)設(shè)備實現(xiàn)。
34.voidjsVal(){intithouhuntendataj;intabcd;for(i=0;i<200;i++){thou=a[i]/1000;/*求四位數(shù)的千位數(shù)字*/hun=a[i]%1000/100;/*求位烽的百位數(shù)字*/ten=a[i]%100/10;/*求四位數(shù)的十位數(shù)字*/data=a[i]%10;/*求四位數(shù)的個位數(shù)字*/ab=10*thou+ten;/*把千位數(shù)字和十位數(shù)字重新組合成一個新的十位數(shù)*/cd=lO*data+hun;/*把個位數(shù)和百位數(shù)組成另一個新的十位數(shù)*/if(isprime(ab)&&isprime(cd)&&ab!=O&&cd!=0)/*如果新組成的兩個十位數(shù)均為素數(shù)且新十位數(shù)字均不為零*/{b[cnt]=a[i];/*把滿足條件的數(shù)存入數(shù)組b中*/cnt++;/*統(tǒng)計滿足條件的數(shù)的個數(shù)*/}}for(i=O;i<cnt-1;i++)/*將滿足此條件的4位數(shù)按從大到小的順序存入數(shù)組b中*/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\nintab,cd;\r\nfor(i=0;i<200;i++)\r\n{\r\nthou=a[i]/1000;/*求四位數(shù)的千位數(shù)字*/\r\nhun=a[i]%1000/100;/*求位烽的百位數(shù)字*/\r\nten=a[i]%100/10;/*求四位數(shù)的十位數(shù)字*/\r\ndata=a[i]%10;/*求四位數(shù)的個位數(shù)字*/\r\nab=10*thou+ten;/*把千位數(shù)字和十位數(shù)字重新組合成一個新的十位數(shù)*/\r\ncd=lO*data+hun;/*把個位數(shù)和百位數(shù)組成另一個新的十位數(shù)*/\r\nif(isprime(ab)&&isprime(cd)&&ab!=O&&cd!=0)\r\n/*如果新組成的兩個十位數(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=O;i<cnt-1;i++)/*將滿足此條件的4位數(shù)按從大到小的順序存入數(shù)組b中*/\r\nfor(j=i+l;j<cnt;j++)\r\nif(b[i]<b[j])\r\n{data=b[i];\r\nb[i]=b[j];\r\nb[j]=data;\r\n}解析:本題考查的知識點如下:
(1)將4位數(shù)各位亡的數(shù)拆分為獨立的數(shù)字。
(2)循環(huán)結(jié)構(gòu)的使用。
(3)判斷結(jié)構(gòu)中多個條件的布爾運算。
在本題中,首先要將4位數(shù)各位上的數(shù)字拆分為獨立的數(shù)字。這要借助運算符“%”(取余)與“/”(整除)。將一個4位數(shù)整除1000則叫‘得到其千位上的數(shù)字,除以1000取余再整除100則可得百位上的數(shù)字,除以100取余再整除10則可得十位上的數(shù)字,除以10取余則得個位上的數(shù)字。求得各位上的數(shù)字后,就可以重新組合進行比較。題中已給出判斷素數(shù)的函數(shù),只要帶入求出數(shù)據(jù)即可。各條件必須同時滿足,所以用“與”運算。題中要求將符合條件的數(shù)按從大到小的順序存入數(shù)組b,可以先將符合條件的數(shù)存入數(shù)組b,再對數(shù)組b進行排序。排序使用“選擇排序法”。
35.voidchg(char*s){intistrl;charch;strl=strlen(s);/*求字符串的長度*/ch=*s;/*將第一個字符暫賦給ch*/for(i=O;i<strl-1;i++)/*將字符依次左移*/*(s+i)=*(s+i+l);*(s+strl-1)=ch;/*將第一個字符移到最后*/}voidchg(char*s)\r\n{\r\ninti,strl;\r\ncharch;\r\nstrl=strlen(s);/*求字符串的長度*/\r\nch=*s;/*將第一個字符暫賦給ch*/\r\nfor(i=O;i<strl-1;i++)/*將字符依次左移*/\r\n*(s+i)=*(s+i+l);\r\n*(s+strl-1)=ch;/*將第一個字符移到最后*/\r\n}解析:本題考查的知識點如下:
(1)數(shù)組中元素的移動。
(2)指針的使用。
我們可以使用一個循環(huán)實現(xiàn)數(shù)組中所有字符元素的左移。這里要注意的足第1個字符要移至最后1個字符處,所以首先要將第1個字符保存。在移動時,要從左到右依次移動,否則,左側(cè)的字符會在移動前被其右側(cè)的字符覆蓋。在這里使用了指針,
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年北京交通運輸職業(yè)學(xué)院高職單招職業(yè)適應(yīng)性測試近5年??及鎱⒖碱}庫含答案解析
- 2025年內(nèi)江衛(wèi)生與健康職業(yè)學(xué)院高職單招職業(yè)適應(yīng)性測試近5年??及鎱⒖碱}庫含答案解析
- 2025年六盤水職業(yè)技術(shù)學(xué)院高職單招高職單招英語2016-2024歷年頻考點試題含答案解析
- 2025年克孜勒蘇職業(yè)技術(shù)學(xué)院高職單招語文2018-2024歷年參考題庫頻考點含答案解析
- 2025年烏海職業(yè)技術(shù)學(xué)院高職單招數(shù)學(xué)歷年(2016-2024)頻考點試題含答案解析
- 2025年臨沂科技職業(yè)學(xué)院高職單招語文2018-2024歷年參考題庫頻考點含答案解析
- 2025年上海城建職業(yè)學(xué)院高職單招語文2018-2024歷年參考題庫頻考點含答案解析
- 胃氣上逆微生物組學(xué)診斷標(biāo)準(zhǔn)-洞察分析
- 醫(yī)療旅游服務(wù)質(zhì)量評估-洞察分析
- 預(yù)訓(xùn)練在口譯效果提升中的應(yīng)用-洞察分析
- 春節(jié)聯(lián)歡晚會節(jié)目單課件模板
- 中國高血壓防治指南(2024年修訂版)
- 教育促進會會長總結(jié)發(fā)言稿
- 心理調(diào)適教案調(diào)整心態(tài)積極應(yīng)對挑戰(zhàn)
- 噴漆外包服務(wù)合同范本
- 2024年電信綜合部辦公室主任年度述職報告(四篇合集)
- 微機原理與接口技術(shù)考試試題及答案(綜合-必看)
- 濕瘡的中醫(yī)護理常規(guī)課件
- 初中音樂聽課筆記20篇
- NUDD新獨難異 失效模式預(yù)防檢查表
- 內(nèi)蒙古匯能煤電集團有限公司長灘露天煤礦礦山地質(zhì)環(huán)境保護與土地復(fù)墾方案
評論
0/150
提交評論