




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
2023年江西省景德鎮(zhèn)市全國計算機(jī)等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)學(xué)校:________班級:________姓名:________考號:________
一、單選題(10題)1.
2.下列進(jìn)程狀態(tài)的轉(zhuǎn)換下,不正確的一項是()
A.就緒一運(yùn)行B.運(yùn)行一就緒C.就緒一等待D.等待一就緒
3.下列關(guān)于藍(lán)牙技術(shù)的描述中,錯誤的是()。
A.工作頻段在2.402GHz~2.480GHz
B.非對稱連接的異步信道速率是433.9Kbps/57.6Kbps
C.同步信道速率是64Kbps
D.擴(kuò)展覆蓋范圍是100米
4.下列關(guān)于B/S模式應(yīng)用服務(wù)器的描述中,錯誤的是()
A.網(wǎng)絡(luò)應(yīng)用建立在Web服務(wù)的基礎(chǔ)上
B.訪問不同的應(yīng)用服務(wù)器需要不同的客戶端程序
C.瀏覽器不能直接訪問數(shù)據(jù)庫服務(wù)器
D.采用3層架構(gòu)
5.
6.下列對IPv6地址表示中,錯誤的是()
A.::601:BC:0:05D7
B.21DA:0:0:0:0:2A:F:FE08:3
C.21BC::0:0:1/48
D.EF60::2A90:FE:0:4CA2:9C5A
7.下列對IPv6地址的表示中,錯誤的是()
A.::50D:BC:0:0:03DA
B.FE23::0:45:03/48
C.FE23:0:0:050D:BC::03DA
D.FF34:42:BC::0:50F:21:0:03D
8.10Base-5型LAN的運(yùn)行速度和支持的粗纜最大長度是()。
A.10Mbps,100mB.10Mbps,200mC.10Mbps,500mD.16Mbps,500m
9.一臺交換機(jī)的總帶寬為8.8Gbps,如果該交換機(jī)擁有兩個全雙工1000Mbps光端口,那么最多還可以提供的全雙工10/100Mbps電端口的數(shù)量是()
A.12B.16C.24D.48
10.在符合OSI標(biāo)準(zhǔn)的電子郵件系統(tǒng)和在互聯(lián)網(wǎng)上的電子郵件系統(tǒng)之間做協(xié)議報文轉(zhuǎn)換的系統(tǒng)可以被稱為()A.A.網(wǎng)關(guān)B.轉(zhuǎn)換器C.電子郵件服務(wù)器D.郵件代理
二、填空題(10題)11.
12.
13.根據(jù)網(wǎng)絡(luò)總體設(shè)計中物理拓?fù)湓O(shè)計的參數(shù),確定以下兩個主要數(shù)據(jù):網(wǎng)絡(luò)中最多可能有的子網(wǎng)數(shù)量、網(wǎng)絡(luò)中最大網(wǎng)段已有的和可能擴(kuò)展的_________數(shù)量。
14.
15.
16.瀏覽器結(jié)構(gòu)由一個______和一系列的用戶單元、解釋單元組成。
17.(17)Web站點(diǎn)可以限制用戶訪問Web服務(wù)器提供的資源,訪問控制一般分為4個級別:硬盤分區(qū)權(quán)限、用戶驗證、Web權(quán)限和_________限制。
18.(3)因為網(wǎng)狀型拓?fù)浣Y(jié)構(gòu)復(fù)雜,必須采用路由選擇算法和________方法。
19.
20.
三、2.填空題(8題)21.網(wǎng)絡(luò)安全環(huán)境由3個重要部分組成,它們是【】、技術(shù)和管理。
22.基于文件服務(wù)的網(wǎng)絡(luò)操作系統(tǒng),可以分為文件服務(wù)器和______。
23.以太網(wǎng)交換機(jī)可以有多個端口,可以分為專用端口和【】。
24.公共管理信息協(xié)議規(guī)范CMIP采用______模型。
25.MPEG壓縮標(biāo)準(zhǔn)包括MPEG______、MPEG音頻和MPEG系統(tǒng)三個部分。
26.IEEE在1980年2月成立了局域網(wǎng)標(biāo)準(zhǔn)化委員會(簡稱為IEEE802委員會),專門從事局域網(wǎng)的協(xié)議制定,形成了稱為______的系統(tǒng)標(biāo)準(zhǔn)。
27.局域網(wǎng)主要采用的拓?fù)浣Y(jié)構(gòu)為______、環(huán)形、星形結(jié)構(gòu)。
28.下一代互聯(lián)網(wǎng)的互聯(lián)層使用的協(xié)議為IPv______。
四、C語言程序設(shè)計題(2題)29.對10個候選人進(jìn)行選舉,現(xiàn)有一個100條記錄的選票數(shù)據(jù)文件in.dat,其數(shù)據(jù)存放的格式是每條記錄的長度均為10位,第一位表示第一個候選人的選中情況,第二位表示第二個候選人的選中情況,依次類推;每一位內(nèi)容均為字符0或1,l表示此人被選中,0表示此人未被選中,全選或全不選(空選票)均為無效的選票則不作統(tǒng)計。給定函數(shù)ReadDat的功能是把選票數(shù)據(jù)讀入到字符串?dāng)?shù)組xx中。請編制函數(shù)CountRs來統(tǒng)計每個候選人的選票數(shù)并把得票數(shù)依次存入yy[0]到y(tǒng)y[9]中,即第一個候選人的得票數(shù)存入yy[O]中,以此類推。最后調(diào)用函數(shù)WriteDat把結(jié)果yy輸出到文件out.dat中。
注意:部分源程序存放在test.c文件中。
請勿改動主函數(shù)main、讀函數(shù)ReadDat和輸出函數(shù)WriteDat的內(nèi)容。
30.函數(shù)ReadDat實現(xiàn)從文件in.dat中讀取一篇英文文章,存入到字符串?dāng)?shù)組xx中;請編制函數(shù)encryptChar,按給定的替代關(guān)系對數(shù)組xx中的所有字符進(jìn)行替代,仍存入數(shù)組xx對應(yīng)的位置上,最后調(diào)用函數(shù)WriteDat把結(jié)果xx輸出到文件out.dat中。
替代關(guān)系:f(p)=p*13mod256,mod為取余運(yùn)算,P是數(shù)組xx中某一個字符的ASCII值,f(p)是計算后的無符號整型值(注意:中間變量定義成整型變量),如果計算后f(p)值小于等于32或是偶數(shù),則該字符不變,否則用f(p)替代所對應(yīng)的字符。
注意:部分源程序存放在test.c文件中,原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個字符,含標(biāo)點(diǎn)符號和空格,并也按此替代關(guān)系進(jìn)行處理。
請勿改動主函數(shù)main、讀函數(shù)ReadDat和輸出函數(shù)WriteDat的內(nèi)容。
五、1.選擇題(3題)31.在下列敘述中,錯誤的一條是______。
A.進(jìn)程被撤銷時,只需釋放其跚就可以了,因為PCB是進(jìn)程存在的唯一標(biāo)志
B.進(jìn)程的互斥和同步都能用P-V原語實現(xiàn)
C.用戶程序中執(zhí)行系統(tǒng)調(diào)用命令時,處理機(jī)的狀態(tài)字將發(fā)生改變
D.設(shè)備獨(dú)立性是指用戶在編程時,所使用的設(shè)備與實際設(shè)備無關(guān)
32.中國大陸地區(qū)在世界上注冊的頂級域名是()。
A.chinaB.conC.prcD.cn
33.下列屬于共享介質(zhì)局域網(wǎng)的是()。Ⅰ.EthernetⅡ.SwiShedEthernetⅢ.FDDIⅣ.ATMLANⅤ.TokenBusⅥ.TokenRing
A.Ⅰ、Ⅱ、Ⅲ、ⅥB.Ⅰ、Ⅱ、Ⅳ、ⅤC.Ⅱ、Ⅲ、Ⅳ、ⅤD.Ⅰ、Ⅲ、Ⅴ、Ⅵ
六、1.程序設(shè)計題(3題)34.某級數(shù)的前兩項A1=1,A2=1,以后各項具有如下關(guān)系:
An=An-2+2An-1
下列程序的功能是:要求依次對于整數(shù)M=100,1000和10000求出對應(yīng)的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ù)據(jù)文件IN57.DAT中存有300個4位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請編制一函數(shù)jsValue(),其功能是:求出個位數(shù)上的數(shù)減千位數(shù)上數(shù)減百位數(shù)上的數(shù)減十位數(shù)上的數(shù)大于零的個數(shù)cnt,再把所有滿足此條件的4位數(shù)依次存入數(shù)組b中,然后對數(shù)組b的4位數(shù)按從大到小的順序進(jìn)行排序,最后調(diào)用函數(shù)writeDat()把數(shù)組b中的數(shù)輸出到OUT57.DAT文件中。
例如:1239,9—1-2-3>0,則該數(shù)滿足條件,存入數(shù)組b中,且個數(shù)cnt=cnt+1。
8129,9-8-1-2<0,則該數(shù)不滿足條件,忽略。
注意:部分源程序已給出。
程序中已定義數(shù)組:a[300),b[300],已定義變量:cnt。
請勿改動主函數(shù)main()、讀函數(shù)readDat()和寫函數(shù)writeDat()的內(nèi)容。
試題程序:
#include<stdio.h>
inta[300],b[300],cnt=0;
jsValue()
{
}
main()
{
inti;
readDat();
jsValue();
writeDat();
printf("cnt=%d\n",cnt);
for(i=0;i<cnt;i++)
printf("b[%d]=%d\n",i,bIii);
}
readDat()
{
FILE*fp;
inti;
fp=fopen("IN57.DAT","r");
for(i=0;i<300;i++)
fscanf(fp,"%d,",&a[ii);
fclose(fp);
}
writeDat()
{
FILE*fp;
inti;
fp=fopen{"OUT57.DAT","w");
fprintf(fp,"%d\n",cnt);
for(i=0;i<cnt;i++)
fprintf(fp,"%d\n",b[i]);
fclose(fp);
}
36.在文件in33.dat中有200個正整數(shù),且每個正整數(shù)均在100至9999之間。函數(shù)readDat()的功能是讀取這200個數(shù)并存放到數(shù)組aa中。請編制函數(shù)jsSort(),該函數(shù)的功能是:要求按照每個數(shù)的后3位的大小進(jìn)行升序排列,將排序后的前10個數(shù)存入數(shù)組bb中,如果數(shù)組比中出現(xiàn)后3位相等的數(shù),則對這些數(shù)按原始4位數(shù)據(jù)進(jìn)行降序排列。最后調(diào)用函數(shù)writeDat()把結(jié)果比輸出到文件out33.dat中。
例如:處理前60125099901270258088
處理后90126012702580885099
注意:部分源程序已給出。
請勿改動主函數(shù)main()、讀函數(shù)readDat)和寫函數(shù)writeDat()的內(nèi)容。
試題程序:
#include
9include
#include
intaa[200],bb[10];
voidreadDat();
voidwriteDat();
voidjsSort()
{
}
voidmain()
{
readDat();
jsSort();
writeDat();
}
voidreadDat()
{
FILE*in;
inti;
in=fopen("in33.dat","r");
for(i=0;i<200;i++)fscanf(in,"%d",&aa[i]);
fclose(in);
}
voidwriteDat()
{
FILE*out;
inti;
clrscr();
out=fopen("out33.dat","w");
for(i=0;i<10;i++)
{
printf("i=%d,%d\n",i+l,bb[i]);
fprintf(out,"%d\n",bb[i]);
}
fclose(out);
}
參考答案
1.C
2.C進(jìn)程的3個狀態(tài)間的轉(zhuǎn)換如下。就緒一運(yùn)行:就緒狀態(tài)的某進(jìn)程被進(jìn)程調(diào)度程序選中時,被選中進(jìn)程由就緒態(tài)變?yōu)檫\(yùn)行態(tài)。運(yùn)行一等待:運(yùn)行態(tài)的進(jìn)程由于等待事件發(fā)生而轉(zhuǎn)向等待狀杰。等待一就緒:處于等待狀態(tài)的進(jìn)程因等待事件發(fā)生而變?yōu)榫途w狀態(tài)。運(yùn)行一就緒:處于運(yùn)行狀態(tài)的進(jìn)程因時間片用完了而變?yōu)榫途w狀態(tài)。不可能發(fā)生的狀態(tài):就緒一等待,等待一運(yùn)行。
3.B
4.B
5.A
6.B
7.DIPv4地址采用32位的點(diǎn)分四段十進(jìn)制表示,而IPv6采用的是128位的冒分八段十六進(jìn)制法。按照RFC2373定義,一個完整的IPv6地址的表示法:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx例如:2031:0000:1F1F:0000:0000:0100:11A0:ADDF。為了簡化其表示法,RFC2373提出每段中前面的0可以省略,連續(xù)的0可省略為'::',但只能出現(xiàn)一次,例如:1080:0:0:0:8:800:200C:417A可以簡寫為1080::8:800:200C:417A。類似于IPv4中的CDIR表示法,IPv6用前綴來表示網(wǎng)絡(luò)地址空間,比如:2001:250:6000::/48表示前綴為48位的地址空間。而D)選項中的FF34:42:BC::0:50F:21:0:03D已經(jīng)超過8段,所以表示錯誤,答案選擇D。
8.C解析:10Base-5中10表示數(shù)據(jù)速率10Mbps,Base是指基帶傳輸,500m是最大傳輸距離。10Base-5網(wǎng)絡(luò)使用RG-8電纜和夾緊端子。夾緊端子可直接固定到電纜中,電纜連接成直線型總線,以提供101Mbps的可能傳輸速率。
9.CC【解析】全雙工端口帶寬計算方法是:端口數(shù)×端El概率×2,由計算方法可知:(2×1000+100n)×2=8800,n=24。
10.A應(yīng)用層的網(wǎng)絡(luò)互連設(shè)備或系統(tǒng)可以稱之為網(wǎng)關(guān)。\r\n
11.
12.
13.\n主機(jī)或host
\n
14.
15.
16.控制單元控制單元解析:瀏覽器通常由一系列的用戶單元、一系列的解釋單元和一個控制單元組成。
17.(17)1P地址
【解析】Web站點(diǎn)可以限制用戶訪問Web服務(wù)器提供的資源,訪問控制一般分為四個級別:lP地址限制、用戶驗證、Web權(quán)限和硬盤分區(qū)權(quán)限。
18.(3)流量控制
【解析】網(wǎng)狀型拓?fù)涞闹饕獌?yōu)點(diǎn)是系統(tǒng)可靠性高。但是,網(wǎng)狀型拓?fù)涞慕Y(jié)構(gòu)復(fù)雜,必須采用路由選擇算法與流量控制方法。
19.直接
【解析】當(dāng)一個設(shè)備向網(wǎng)絡(luò)上的所有設(shè)備發(fā)送數(shù)據(jù)時,就產(chǎn)生了廣播。IP具有兩種廣播地址形式,一種叫直接廣播地址,另一種叫有限廣播地址。
20.組播地址
21.法律法律解析:安全策略模型包括了立安全環(huán)境的3個重要組成部分:威嚴(yán)的法律、先進(jìn)的技術(shù)和嚴(yán)格的管理。
22.工作站軟件工作站軟件解析:基于文件服務(wù)的網(wǎng)絡(luò)操作系統(tǒng)分為文件服務(wù)器和工作站軟件兩個部分。
23.共享端口共享端口解析:如果一個端口只連接一個結(jié)點(diǎn),這個結(jié)點(diǎn)就可以獨(dú)占帶寬,這類端口通常被稱為專用端口;如果一個端口連接一個以太網(wǎng),那么這個端口將被以太網(wǎng)中的多個結(jié)點(diǎn)所共享,這類端口就稱為共享端口。
24.管理者/代理管理者/代理解析:CMIP采用管理吝/代理模型,當(dāng)對網(wǎng)絡(luò)實體進(jìn)行監(jiān)控時,管理者只需向代理發(fā)出一個監(jiān)控請求,代理會自動監(jiān)視指定的對象,并在異常事件(如線路故障)發(fā)生時向管理者發(fā)出指示。
25.視頻視頻解析:MPEG是ISO/IEC委員會的第11172號標(biāo)準(zhǔn)草案,包括MPEG視頻、MPEG音頻和MPEG系統(tǒng)三部分。
26.IEEE802IEEE802解析:IEEE在1980年2月成立了局域網(wǎng)標(biāo)準(zhǔn)化委員會(簡稱為IEEE802委員會),專門從事局域網(wǎng)的標(biāo)準(zhǔn)化工作,并制定了IEEE802標(biāo)準(zhǔn)。
27.總線型總線型解析:局域網(wǎng)在網(wǎng)絡(luò)拓?fù)渖现饕捎昧丝偩€型、環(huán)形與星形結(jié)構(gòu)。
28.66解析:現(xiàn)在的互聯(lián)網(wǎng)是在IPv4協(xié)議的基礎(chǔ)上運(yùn)行。IPv6是下一版本的互聯(lián)網(wǎng)協(xié)議,也可以說是下一代互聯(lián)網(wǎng)的協(xié)議,它的提出最初是因為隨著互聯(lián)網(wǎng)的迅速發(fā)展,IPv4定義的有限地址空間將被耗盡,地址空間的不足必將妨礙互聯(lián)網(wǎng)的進(jìn)一步發(fā)展。為了擴(kuò)大地址空間,擬通過IPv6重新定義地址空間。
29.【審題關(guān)鍵句】10列100行選票,全選或不選的無效,統(tǒng)計存入數(shù)組。
\n【解題思路】
\n根據(jù)題意,本程序涉及l(fā)0個候選人共100條記錄,其中,100條記錄的選票文件采用二維數(shù)組存儲其數(shù)據(jù),第一維表示100條記錄,第二維表示每條記錄中10個候選人的選中情況。可以通過兩個for循環(huán)對100條記錄逐個比對,在第一層for循環(huán)中,對100條記錄的每條記錄情況進(jìn)行掃描,在第二層for循環(huán)語句中,判斷數(shù)組元素XX[i][j]的值是否等于字符1,如果等于字符1,說明第j個人得了一票,則數(shù)組元素yy[j]加1。
\n①先定義兩個循環(huán)變量i和j。
\n②指定第一個for循環(huán)的循環(huán)條件,循環(huán)變量i從0開始,等于100時結(jié)束,每循環(huán)一次,變量i的值加1。
\n③在for循環(huán)中首先判斷記錄值不等于1111111111的記錄,然后計算l0個候選人的得票數(shù),可以通過一個for循環(huán),對滿足條件的記錄中的每個數(shù)字再次比對,當(dāng)數(shù)字等于1時,將第j個人的票數(shù)加l。
\n注意,本程序中由于只有數(shù)值1才會被計算到最后的結(jié)果中,因此,可以省去判斷記錄全為0時記錄無效的情況,因為,即使將0參與到計算中,其計算結(jié)果也還是0,不會影響到最終結(jié)果,只需判斷記錄為全1時無效即可。
\n【參考答案】
\n
30.【審題關(guān)鍵句】字符替代f(p)=p*13mod256,小于等于32或ASCII碼是偶數(shù)不變,否則替換。
\n【解題思路】
\n本題類似第65套試題,通過審題可以發(fā)現(xiàn)主要是排序條件的設(shè)置要求有所不同,參考答案的第6行,修改if條件語句的設(shè)置即可。
\n【參考答案】
\n
31.A解析:選項A錯誤:進(jìn)程不僅要釋放PCB結(jié)構(gòu),也要釋放它所占有的所有資源,而且當(dāng)一個祖先進(jìn)程撤銷某個子進(jìn)程時,還需要審查該子進(jìn)程是否還有自己的子孫進(jìn)程,若有,還需撤銷某個子進(jìn)程的PCB結(jié)構(gòu)和釋放它們所占有的資源。選項B正確:把并發(fā)進(jìn)程的同步和互斥問題一般化,可以得到一個抽象的一般模型,即生產(chǎn)者與消費(fèi)者問題。選項C正確:處理機(jī)的狀態(tài)字將從目態(tài)轉(zhuǎn)換到管態(tài)。選項D正確,用戶編程所使用的設(shè)備稱為邏輯設(shè)備,而邏輯設(shè)備與物理設(shè)備的對應(yīng)由操作系統(tǒng)的設(shè)備管理程序完成。
32.D解析:地理模式的頂級域是按國家進(jìn)行劃分的。每個申請加入因特網(wǎng)的國家都可以作為一個頂級域,并向NIC注冊一個頂級域名。其中,cn代表中國。
33.D解析:交換式局域網(wǎng)有SwitchedEthernet與ATMLAN;Ethernet、FDDI、TokenBus和TokenRing屬于共享介質(zhì)局域網(wǎng)。
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;/*并強(qiáng)行退出循環(huán)*/}sumo=sum;/*將sum賦給sum0為下一次循環(huán)的求和作準(zhǔ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;/*并強(qiáng)行退出循環(huán)*/\r\n}\r\nsumo=sum;/*將sum賦給sum0,為下一次循環(huán)的求和作準(zhǔn)備*/\r\n}\r\n}解析:本題考查的知識點(diǎn)如下:
(1)利用循環(huán)和判斷求級數(shù)。
(2)循環(huán)的強(qiáng)行退出。
(3)多個條件的“與”運(yùn)算。
由級數(shù)的表達(dá)式可以看出,級數(shù)中的各項可以由循環(huán)依次求得。當(dāng)級數(shù)的和達(dá)到要求的條件時就可以退出循環(huán)結(jié)構(gòu)。因為退出循環(huán)的兩個條件Sn<M,Sn+1≥M要同時滿足,所以兩條件之間要用到“與”運(yùn)算。這里使用break退出整個循環(huán)結(jié)構(gòu)。
35.jsValue(){intithouhuntendataj;for(i=0;i<300;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(data-hun-ten-thou>0)/*如果個位烽減千位數(shù)減百位數(shù)減十位數(shù)大于零*/{b[cnt]-a[i];/*則將滿足條件的數(shù)存入數(shù)組b中*/cnt++;/*統(tǒng)計滿足條件的數(shù)的個數(shù)*/}}for(i=0;i<cnt-1;i++)/*對數(shù)組b的4位數(shù)按從大到小的順序進(jìn)行排序*/for(j=i+1;j<cnt;j++)if(b[i]<b[j]){data=b[ii;b[i]=b[9];b[j]=data;}}jsValue()\r\n{\r\ninti,thou,hun,ten,data,j;\r\nfor(i=0;i<300;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(data-hun-ten-thou>0)/*如果個位烽減千位數(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=0;i<cnt-1;i++)/*對數(shù)組b的4位數(shù)按從大到小的順序進(jìn)行排序*/\r\nfor(j=i+1;j<cnt;j++)\r\nif(b[i]<b[j])\r\n{\r\ndata=b[ii;\r\nb[i]=b[9];\r\nb[j]=data;\r\n}\r\n}解析:本題考查的知識點(diǎn)如下:
(1)運(yùn)算符“%”及“/”的使用。
(2)循環(huán)結(jié)構(gòu)及選擇結(jié)構(gòu)的使用。
在本題中,首先要將一個4位數(shù)的千位、百位、十位、個位拆成獨(dú)立的數(shù)字。這里借助特殊運(yùn)算符號“%”(取余)和“/”(整除)。將一個4位數(shù)整除1000則叫得到其千位上的數(shù)字,除以1000取余再整除100則可得百位上的數(shù)字,除以100取余再整除10則可得十位上的數(shù)字,除以10取余則得個位上的數(shù)字。然后按照題意要求將各位依次相減進(jìn)行判斷。將符合條件的數(shù)存入數(shù)組b中,最后的排序采用“選擇排序法”。
36.voidjsSort(){intij
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 科技背景下職業(yè)培訓(xùn)的變革與趨勢
- 2025至2030年中國電子式電動三通合/分流調(diào)節(jié)閥數(shù)據(jù)監(jiān)測研究報告
- 社交媒體與移動閱讀的結(jié)合對青少年的影響分析
- 運(yùn)營注銷合同范本
- 裝修貨合同范本
- 科技園區(qū)火災(zāi)預(yù)防技術(shù)及應(yīng)急設(shè)備應(yīng)用
- 商品驗收合同范本
- 小車抵押合同范本
- 2024年淄博高青縣事業(yè)單位綜合類崗位招聘考試真題
- 科技在影視作品中的運(yùn)用及發(fā)展趨勢報告
- 維修電工題庫(300道)
- 幼兒園數(shù)學(xué)《比較物體的大小》課件
- 住院證明模板
- DB37-T3953-2020醫(yī)療衛(wèi)生機(jī)構(gòu)安全風(fēng)險分級管控體系實施指南
- T-CSPSTC 111-2022 表層混凝土低滲透高密實化施工技術(shù)規(guī)程
- 食品經(jīng)營安全管理制度目錄
- 南通大學(xué)開題報告模版
- 醫(yī)院急救中心勞務(wù)外包采購項目評標(biāo)辦法(評分細(xì)則表)
- JTG H12-2015 公路隧道養(yǎng)護(hù)技術(shù)規(guī)范
- 2024天津工業(yè)職業(yè)學(xué)院教師招聘考試筆試試題
- QCT1067.5-2023汽車電線束和電器設(shè)備用連接器第5部分:設(shè)備連接器(插座)的型式和尺寸
評論
0/150
提交評論