![2021年安徽省淮南市全國計算機(jī)等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)_第1頁](http://file4.renrendoc.com/view/1ad134d91bdc131bde714917681a3f7e/1ad134d91bdc131bde714917681a3f7e1.gif)
![2021年安徽省淮南市全國計算機(jī)等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)_第2頁](http://file4.renrendoc.com/view/1ad134d91bdc131bde714917681a3f7e/1ad134d91bdc131bde714917681a3f7e2.gif)
![2021年安徽省淮南市全國計算機(jī)等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)_第3頁](http://file4.renrendoc.com/view/1ad134d91bdc131bde714917681a3f7e/1ad134d91bdc131bde714917681a3f7e3.gif)
![2021年安徽省淮南市全國計算機(jī)等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)_第4頁](http://file4.renrendoc.com/view/1ad134d91bdc131bde714917681a3f7e/1ad134d91bdc131bde714917681a3f7e4.gif)
![2021年安徽省淮南市全國計算機(jī)等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)_第5頁](http://file4.renrendoc.com/view/1ad134d91bdc131bde714917681a3f7e/1ad134d91bdc131bde714917681a3f7e5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
2021年安徽省淮南市全國計算機(jī)等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)學(xué)校:________班級:________姓名:________考號:________
一、單選題(10題)1.通過——接入因特網(wǎng)是一個部門或單位的計算機(jī)接入因特網(wǎng)常用的方法()。A.電話線路B.專用線路C.局域網(wǎng)D.廣域網(wǎng)
2.以下哪一個不是搜索引擎中使用的運(yùn)算符()。
A.+B.|C.-D./
3.下面關(guān)于主板的描述中,錯誤的是()。
A.按芯片集分類有奔騰主板、AMD主板
B.按主板的規(guī)格分類有AT主板、ATX主板
C.按CPU插座分類有Slot主板、Socket主板
D.按數(shù)據(jù)端口分類有SCSI主板、EDO主板
4.FDDI是一種以——作為傳輸介質(zhì)的高速主干網(wǎng)()。
A.雙絞線B.同軸電纜C.光纖D.微波
5.
6.Java語言是()。
A.低級語言B.解釋執(zhí)行語言C.機(jī)器語言D.編譯執(zhí)行語言
7.靜態(tài)隨機(jī)存儲器可以用雙極型器件構(gòu)成,也可以由MOS型器件構(gòu)成。雙極型器件與MOS型器件相比,下面哪一項(xiàng)不是它的特點(diǎn)()
A.工藝較簡單B.集成度較低C.存取速度低D.功耗比較大
8.對網(wǎng)絡(luò)的威脅包括()。①假冒②特洛伊木馬③旁路控制④陷門⑤授權(quán)侵犯
A.①②③B.②③④⑤C.①②③④D.①②③④⑤
9.TCP/IP協(xié)議集中,TCP與UDP協(xié)議運(yùn)行于
A.網(wǎng)絡(luò)層B.傳輸層C.應(yīng)用層D.表示層
10.若要打開Windows系統(tǒng)的注冊表,可在開始菜單點(diǎn)擊“運(yùn)行”,然后在運(yùn)行窗口輸入()。
A.regedit.exeB.register.exeC.注冊表D.register.msc
二、填空題(10題)11.進(jìn)行唯密文攻擊時,密碼分析者已知的信息包括:要解密的密文和______。
12.用戶的電子郵件地址由兩部分構(gòu)成,中間使用【】間隔。
13.撥號上網(wǎng)有【】與SLIP/PPP協(xié)議連接兩種方式。
14.
第65題OSl參考模型中,網(wǎng)絡(luò)層的主要功能有:___________、擁塞控制和網(wǎng)絡(luò)互聯(lián)等。
15.
第80題在數(shù)據(jù)傳輸系統(tǒng)中,表示二進(jìn)制碼元傳輸出出錯概率的參數(shù)是___________。
16.
第79題通過交換機(jī)實(shí)現(xiàn)多個互聯(lián)局域網(wǎng)之間幀轉(zhuǎn)發(fā)的過程稱為___________交換。
17.RC5算法中使用了3種運(yùn)算:______、加和循環(huán)。
18.(9)內(nèi)存管理的目標(biāo)是給每一個應(yīng)用程序所必需的內(nèi)存,而又不占用其他應(yīng)用程序的內(nèi)存。Windows和OS/2在系統(tǒng)不能提供足夠的實(shí)內(nèi)存滿足應(yīng)用程序的需要時,還可以從硬盤的空閑空間生成____以供使用。
19.二、填空題(每空2分,共40分)
(1)目前流行的SATA硬盤指的是__________接口硬盤。
20.頁面到頁面的鏈接信息由__________維持。
三、2.填空題(8題)21.計算機(jī)的字長是計算機(jī)的主要技術(shù)指標(biāo)之一,它不僅標(biāo)志著計算機(jī)精度,而且也反映計算機(jī)______的能力。
22.路由器(Router)是【】層的互連設(shè)備。
23.______具有世界統(tǒng)一的網(wǎng)絡(luò)結(jié)點(diǎn)接口,所有的網(wǎng)絡(luò)單元都有標(biāo)準(zhǔn)的光接口。
24.虛擬局域網(wǎng)通常采用交換機(jī)端口號、MAC地址、網(wǎng)絡(luò)層地址或______。
25.OSI參考模型定義了開發(fā)系統(tǒng)的層次結(jié)構(gòu)、層次之間的相互關(guān)系及各層的______功能。
26.電子商務(wù)的命脈是______。
27.按照OSI參考模型,網(wǎng)絡(luò)中每一個結(jié)點(diǎn)都有相同的層次,不同結(jié)點(diǎn)的對等層使用相同的______。
28.IEEE802.3u在物理層定義了新的標(biāo)準(zhǔn)100BASE-T。100BASE-T標(biāo)準(zhǔn)采用______,將MAC子層與物理層分隔開。
四、C語言程序設(shè)計題(2題)29.函數(shù)ReadDat實(shí)現(xiàn)從文件in.dat中讀取一篇英文文章存入到字符串?dāng)?shù)組xx中,請編制函數(shù)ConvertCharA,其函數(shù)的功能是:以行為單位把字符串中的所有小寫字母改寫成該字母的下一個字母,如果是字母Z,則改寫成字母a,大寫字母和其他字符保持不變。把已處理的字符串仍按行重新存入字符串?dāng)?shù)組xx中。最后main函數(shù)調(diào)用函數(shù)WriteDat把結(jié)果xx輸出到文件out.dat中。
原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個字符,含標(biāo)點(diǎn)符號和空格。
注意:部分源程序存放在test.c文件中。
請勿改動主函數(shù)main、讀函數(shù)ReadDat和輸出函數(shù)WriteDat的內(nèi)容。
30.已知數(shù)據(jù)文件in.dat中存有200個四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請考生編制一函數(shù)jsVai,其功能是:若一個四位數(shù)的千位數(shù)位置上的值小于等于百位數(shù)位置上的值,百位數(shù)位置上的值小于等于十位數(shù)位置上的值,以及十位數(shù)位置上的值小于等于個位數(shù)位置上的值,并且原四位數(shù)是偶數(shù),則統(tǒng)計出滿足此條件的個數(shù)cnt并把這些四位數(shù)按從小到大的順序存入數(shù)組b中,最后調(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)容。
五、1.選擇題(3題)31.IEEE802.5標(biāo)準(zhǔn)定義了______介質(zhì)訪問控制子層與物理層規(guī)范。
A.ATMB.TokenRingC.TokenBusD.CSMA/CD
32.關(guān)于CA認(rèn)證中心,下列說法不正確的是()。
A.是電子商務(wù)交易中受信任的第三方
B.承擔(dān)公鑰體系中公鑰的有效性檢驗(yàn)的責(zé)任
C.不能分發(fā)公用密鑰
D.CA安全認(rèn)證體系由證書審批部門和證書操作部門組成
33.進(jìn)行站點(diǎn)設(shè)計時,設(shè)立留言薄是為了()。
A.加強(qiáng)對網(wǎng)站的管理B.建立與網(wǎng)民的交互空間C.點(diǎn)綴行業(yè)及其他信息D.收集統(tǒng)計信息
六、1.程序設(shè)計題(3題)34.函數(shù)readDat()的功能是從文件in52.dat中讀取20行數(shù)據(jù)存放到字符串?dāng)?shù)組xx中(每行字符串的長度均小于80)。請編制函數(shù)JsSod(),該函數(shù)的功能是:以行為單位對字符串變量的—F標(biāo)為奇數(shù)位置上的字符按其ASCII值從小到大的順序進(jìn)行排序,排序后的結(jié)果仍按行重新存入字符串?dāng)?shù)組xx中,最后調(diào)用函數(shù)writeDat()把結(jié)果xx輸出到文件out52.dat中。
例如:位置01234567
源字符串hgfedcba
則處理后字符串hafcdebg。
注意:部分源程序已給出。
請勿改動主函數(shù)main()、讀函數(shù)readDat()和寫函數(shù)writeDat()的內(nèi)容。
試題程序:
#include<stdio.h>
#include<string.h>
#include<conio.h>
charxx[20][80];
voidjsSort
{
}
voidmain()
{
readDat();
jsSort();
writeDat();
}
readDat()
{
FILE*in;
inti=0;
char*p;
in=fopen("in52.dat","r");
while(i<20&&fgets(xx[i],80,in)!=NULL)
{
p=strchr(xx[i],'In');
if(p)*p=0;
i++;
}
fclose(in);
}
writeDat()
{
FILE*out;
inti;
ut=fopen("out52.dat","w");
clrscr();
for(i=0;i<20;i++)
{
printf("%s\n",xx[i]);
fprintf(out,"%s\n",xx[i]);
}
fclose(out);
}
35.已知數(shù)據(jù)文件IN82.DAT中存有300個4位數(shù),并已調(diào)用函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請編制一函數(shù)isValue(),其功能是:求出這些4位數(shù)是素數(shù)的個數(shù)cnt,再求出所有滿足此條件的4位數(shù)的平均值pjz1,以及所有不滿足此條件的4位數(shù)的平均值pjz2,最后調(diào)用函數(shù)writeDat()把結(jié)果cnt,pjz1,pjz2,輸出到out82.dat文件中。
例如:5591是素數(shù),則該數(shù)滿足條件,計算平均值pjz1,且個數(shù)cnt=cnt+1。
9812是非素數(shù),則該數(shù)不滿足條件,計算平均值pjz2。
注意:部分源程序已給出。
程序中已定義數(shù)組:a[300],b[300],已定義變量:cnt,pjz1,pjz2。
請勿改動主函數(shù)main()、讀函數(shù)readDat()和寫函數(shù)writeDat()的內(nèi)容。
試題程序:
#include<stdio.h>
inta[300],cnt=0;
doublepjz1=0.0,pjz2=0.0;
intisP(intm)
{
inti;
for(i=2;i<m;i++)
if(m%i==0)return0;
return1;
}
voidjsValue()
{
}
main()
{
inti;
readDat();
jsValue();
writeDat();
printf("cnt=%d\n滿足條件的平均值pjz1=%7.21f\n不滿足條件的平均值
pjz2=%7.21f\n",cnt,pjz1,pjz2);
}
readDat()
{
FILE*fp;
inti;
fp=fopen("in82.dat","r");
for(i=0;i<300;i++)
fscanf(fp,"%d,",&a[i]);
fclose(fp);
}
writeDat()
{
FILE*fp;
inti;
fp=fopen("out82.dat","w");
fprintf(fp,"%d\n%7.21f\n%7.21f\n",cnt,pjz1,pjz2);
fclose(fp);
}
36.函數(shù)ReadDat()的功能是實(shí)現(xiàn)從文件ENG9.IN中讀取一篇英文文章,存入到字符串?dāng)?shù)組xx中。請編制函數(shù)encryptChar(),按給定的替代關(guān)系對數(shù)組xx中的所有字符進(jìn)行替代,仍存入數(shù)組xx的對應(yīng)的位置上,
替代關(guān)系:f(p)=p*11mod256(p是數(shù)組xx中某一個字符的ASCII值,f(p)是計算后新字符的ASCII值),如果原字符的ASCII值是偶數(shù)或計算后f(p)的值小于等于32,則該字符不變,否則將f(p)所對應(yīng)的字符進(jìn)行替代。
注意:部分源程序已給出,原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個字符。
請勿改動主函數(shù)main()、讀函數(shù)ReadDat()和寫函數(shù)WriteDat()的內(nèi)容。
試題程序:
#include<stdio.h>
#include<string.h>
#include<conio.h>
#include<ctype.h>
unsignedcharxx[50][80];
intmaxline=0;/*文章的總行數(shù)*/
intReadDat(void);
voidWriteDat(void);
voidencryptChar()
{
}
main()
{
clrscr();
if(ReadDat())
{
printf("數(shù)據(jù)文件ENG9.IN不能打開!\n\007");
return;
}
encryptChar();
WriteDat();
}
intReadDat(void)
{
FILE*fp;
inti=0;
unsignedchar*p;
if((fp=fopen("ENG9.IN","r"))==NULL)return1;
while(fgets(xx[i],80,fp)!=NULL)
{
p=strchr(xx[i],'\n');
if(p)*p=0;
i++;
}
maxline=i;
fclose(fp);
return0;
}
voidWriteDat(void)
{
FILE*fp;
inti;
fp=fopen("PS9.DAT","w");
for(i=0;i<maxline;i++)
{
printf("%s\n",xx[i]);
fprintf(fp,"%s\n",xx[i]);}
fclose(fp);
}
參考答案
1.C一個部門或單位的計算機(jī)通過局域網(wǎng)接入因特網(wǎng)是常用的方法。一般來說.一個單位可以先組建一個局域網(wǎng),然后通過路由器將該局域網(wǎng)與ISP相連,用戶只需在自己的計算機(jī)上安裝網(wǎng)卡,運(yùn)行支持TCP/IP協(xié)議的操作系統(tǒng)和相關(guān)服務(wù)軟件,并對計算機(jī)進(jìn)行適當(dāng)配置,即可使用該計算機(jī)通過局域網(wǎng)訪問因特網(wǎng)。
2.D
3.A解析:主板分類方法很多,按照不同的標(biāo)準(zhǔn)就有不同的說法,其中容易混淆的有:①按照芯片集可分為TX、LX、BX主板等。②按主板的規(guī)格可分為AT、Baby-AT、ATX主板等。⑧按CPU插座可分為Socket7、Slot1主板等。④按數(shù)據(jù)端口可分為SCSI、EDO、AGP主板等。
4.C解析:光纖分布式數(shù)據(jù)接口(FiberDistributedDataInterface,F(xiàn)DDI)是一種以光纖作為傳輸介質(zhì)、高速、通用的令牌環(huán)型網(wǎng)標(biāo)準(zhǔn),符合國際標(biāo)準(zhǔn)ISO9314。FDDI網(wǎng)絡(luò)可作為高速局域網(wǎng),在局部范圍內(nèi)互聯(lián)高速計算機(jī)系統(tǒng),或作為城域網(wǎng)互聯(lián)較小的網(wǎng)絡(luò),或作為主干網(wǎng)互聯(lián)分布在較大范圍的主機(jī)、局域網(wǎng)和廣域網(wǎng),以實(shí)現(xiàn)大容量數(shù)據(jù)、語音、圖形與視頻等多種信息的傳輸功能。FDDI有以下一些主要的技術(shù)特點(diǎn):①以IEEE802.5的令牌環(huán)標(biāo)準(zhǔn)的介質(zhì)訪問控制MAC協(xié)議;②使用IEEE802.2協(xié)議,與符合IEEE802標(biāo)準(zhǔn)的局域網(wǎng)兼容;③數(shù)據(jù)傳輸速率為100Mbps,光信號碼元傳輸率為125Mbaud波特;④聯(lián)網(wǎng)的結(jié)點(diǎn)數(shù)=1000,環(huán)路長度為100km;⑤可以使用多?;騿文9饫w;⑥具有動態(tài)分配帶寬的能力,能支持同步和異步數(shù)據(jù)傳輸。
5.C
6.B
7.A
8.D解析:在基本威脅中,目前常見的可實(shí)現(xiàn)的威脅有:①滲入威脅;假冒、旁路控制、授權(quán)侵犯;②植入威脅:特洛伊木馬和陷門。
9.B
10.A
11.加密算法加密算法解析:要進(jìn)行唯密文攻擊,密碼分析者應(yīng)知道加密算法和要解密的密文。
12.@
13.撥號連接終端方式撥號連接終端方式解析:撥號上網(wǎng)有撥號連接終端方式與SLIP/PPP協(xié)議連接兩種方式。
14.路由選擇
【解析】OSI參考模型中,網(wǎng)絡(luò)層要實(shí)現(xiàn)路由選擇、擁塞控制和網(wǎng)絡(luò)互聯(lián)等功能。
15.誤碼率
【解析】誤碼率是指二進(jìn)制碼元在數(shù)據(jù)傳輸系統(tǒng)中被傳錯的概率,它在數(shù)值上近似等于:Pe=Ne/N,其中N為傳輸?shù)亩M(jìn)制碼元總數(shù),Ne為被傳錯的碼元數(shù)。
16.第二層
【解析】由于交換機(jī)負(fù)責(zé)完成幀一級的交換,并且工作在數(shù)據(jù)鏈路層,因此又被稱為第二層交換機(jī)。
17.異或異或解析:RC5算法中使用了3種運(yùn)算:異或、加和循環(huán)。
18.(9)虛擬內(nèi)存【解析】內(nèi)存管理的目標(biāo)是給每一個應(yīng)用程序所必須的內(nèi)存,而又不占用其他應(yīng)用程序的內(nèi)存。Windows和OS/2在系統(tǒng)不能提供足夠的實(shí)內(nèi)存滿足應(yīng)用程序的需要時,還可以從硬盤的空閑空間生成虛擬內(nèi)存以供使用。
19.(1)串行【解析】SATA即串行高級技術(shù)附件的英文縮寫,是一種基于行業(yè)標(biāo)準(zhǔn)的串行硬件驅(qū)動器接口,目前比較流行。
20.URL/統(tǒng)一資源定位符URL/統(tǒng)一資源定位符解析:信息資源以頁面(也稱網(wǎng)頁或Web頁)的形式存儲在服務(wù)器(也稱Web站點(diǎn))中,這些頁面采用超文本方式對信息進(jìn)行組織;通過超文本鏈接將一頁信息鏈接到另一頁信息,以便于瀏覽。頁面到頁面的鏈接信息由統(tǒng)一資源定位符URL。維持,用戶通過客戶端應(yīng)用程序,即瀏覽器向WWW服務(wù)器發(fā)出請求,服務(wù)器根據(jù)客戶端的請求內(nèi)容將保存在服務(wù)器的某個頁面返回給客戶端。
21.處理信息處理信息解析:字長是計算機(jī)運(yùn)算器進(jìn)行一次基本運(yùn)算所能處理的數(shù)據(jù)的位數(shù)。字長不僅標(biāo)志著計算機(jī)精度,也反映計算機(jī)處理信息的能力。一般情況下,字長越大,計算機(jī)精度越高,處理能力也就越強(qiáng)。
22.網(wǎng)絡(luò)網(wǎng)絡(luò)解析:路由器(Router)是網(wǎng)絡(luò)層的互連設(shè)備。路由器在網(wǎng)絡(luò)層互連中主要完成路由選擇、拆包和打包、分段和重新組裝、擁塞控制、差錯處理和網(wǎng)絡(luò)管理等功能。如果網(wǎng)絡(luò)層協(xié)議不同,則路由器還需要完成協(xié)議轉(zhuǎn)換。
23.SDHSDH解析:標(biāo)準(zhǔn)的網(wǎng)絡(luò)接口是SDH的特點(diǎn)之一。
24.IP廣播組地址定義IP廣播組地址定義解析:虛擬網(wǎng)絡(luò)建立在交換技術(shù)基礎(chǔ)上。以軟件方式來實(shí)現(xiàn)邏輯工作組的劃分與管理。通常有4種定義虛擬局域網(wǎng)的技術(shù):通過交換機(jī)端口號、用MAC地址、用網(wǎng)絡(luò)層地址和IP廣播組地址。
25.服務(wù)服務(wù)解析:OSI參考模型定義了開發(fā)系統(tǒng)的層次結(jié)構(gòu)、層次之間的相互關(guān)系及各層的服務(wù)功能。
26.安全安全解析:安全是電子商務(wù)的命脈。
27.協(xié)議協(xié)議解析:按照OSI參考模型,網(wǎng)絡(luò)中每一個結(jié)點(diǎn)都有相同的層次,不同結(jié)點(diǎn)的對等層具有相同的功能,其對等層間使用相同的協(xié)議進(jìn)行通信。
28.介質(zhì)獨(dú)立接口MII介質(zhì)獨(dú)立接口MII解析:IEEE802.3u標(biāo)準(zhǔn)在LLC子層使用IEEE802.3標(biāo)準(zhǔn),在MAC子層使用CSMA/CD方法,在物理層定義了新的標(biāo)準(zhǔn)100BASE-T。100BASE-T標(biāo)準(zhǔn)采用介質(zhì)獨(dú)立接口MII,將MAC子層與物理層分隔開。
29.【審題關(guān)鍵句】以行為單位把字符串中的所有小寫字母改寫成該字母的下一個字母,大小寫不變,其他字符不變。
\n【解題思路】
\n①定義整型循環(huán)變量i、j。
\n
\n【參考答案】
\n
\n
30.【審題關(guān)鍵句】千位-百位-十位-個位,結(jié)果大于等于零且原四位數(shù)是奇數(shù),統(tǒng)計出滿足此條件的個數(shù),并按從小到大的順序存入數(shù)組。
\n【解題思路】
\n本題類似第9套試題,通過審題可以發(fā)現(xiàn)主要有兩個不同點(diǎn):一是要求統(tǒng)計的四位數(shù)的條件是“千位-百位-十位-個位>=0”,二是要求該四位數(shù)是奇數(shù),這兩個不同點(diǎn)都體現(xiàn)在參考答案的第8條語句中,對該語句進(jìn)行修改即可,其中,可以判斷奇數(shù)的表達(dá)式是“a[i]%2”。
\n【參老答案】
\n
\n
31.C解析:IEEE802.5標(biāo)準(zhǔn)定義了TokenRing介質(zhì)訪問控制子層與物理層規(guī)范。
32.C解析:證書權(quán)威機(jī)構(gòu)CA是用戶團(tuán)體可信任的第三方,CA負(fù)責(zé)注冊證書、分發(fā)證書,并當(dāng)證書包含的信息變得無效之后撒消(收回)證書。每份證書都攜帶著證書持有者的公用密鑰,要檢驗(yàn)其有效性,它可以向接收者證實(shí)某個實(shí)體對公用密鑰的擁有,同時起著分發(fā)公用密鑰的作用。通常,CA安全認(rèn)證體系由證書審批部門和證書操作部門組成。
33.B解析:建立留言簿,可以讓網(wǎng)民感受到站點(diǎn)設(shè)計者對他們意見的尊重,還可以及時得到用戶的反饋。這樣建立與網(wǎng)民的交互空間體現(xiàn)了站點(diǎn)擁有者對用戶的關(guān)心和尊重。
34.voidjsSort(){intijkstrl;charch;for(i=0;i<20;i++){strl=strlen(xx[i]);/*求各行字符串的長度*/for(j=l;j<strl-2;j=j+2)/*將下標(biāo)為奇數(shù)的字符按其ASCII值從小到大的順序進(jìn)行排序*/for(k=j+2;k<strl;k=k+2)if(xx[i][j]>xx[i][k]){ch=xx[i][j];xx[i][j]=xx[i][k];xx[i][k]=ch;}}}voidjsSort()\r\n{inti,j,k,strl;\r\ncharch;\r\nfor(i=0;i<20;i++)\r\n{strl=strlen(xx[i]);/*求各行字符串的長度*/\r\nfor(j=l;j<strl-2;j=j+2)/*將下標(biāo)為奇數(shù)的字符按其ASCII值從小到大的順序進(jìn)行排序*/\r\nfor(k=j+2;k<strl;k=k+2)\r\nif(xx[i][j]>xx[i][k])\r\n{\r\n\r\nch=xx[i][j];\r\nxx[i][j]=xx[i][k];\r\nxx[i][k]=ch;\r\n}\r\n}\r\n}解析:本題考查的知識點(diǎn)如下:
(1)二維數(shù)組的坊問及下標(biāo)控制。
(2)數(shù)據(jù)的排序。
在本題中,將數(shù)據(jù)存放在一個二維數(shù)組xx中。其中以行數(shù)為數(shù)組的第—個下標(biāo),以字符串的最大長度80為其第二個下標(biāo)。因?yàn)橐孕袨樽址幚淼膯挝?,首先要使用函?shù)strlen()求得每一行中字符的個數(shù)。只對字符串?dāng)?shù)組中下標(biāo)為奇數(shù)的字符進(jìn)行處理,可以從xx[0][1]開始,若需要增加時都增加2,則可實(shí)現(xiàn)只訪問下標(biāo)為奇數(shù)的數(shù)組元素。排序使用前面介紹的“選擇排序法”。
35.voidjsValue(){inti;for(i=0;f<300;i++)if(isP(a[i]))/*如果該數(shù)為素數(shù)*/{pjz1+=a[i];/*將滿足條件的數(shù)求和*/cnt++;/*統(tǒng)計滿足條件的數(shù)的個數(shù)*/}elsepjz2+=a[i];/*將不滿足條件的數(shù)求和*/pjz1=pjz1/cnt;/*求滿足條件的數(shù)的平均值*/pjz2=pjz2/(3OO-cnt);/*求不滿足條件的數(shù)的平均值*/}voidjsValue()\r\n{\r\ninti;\r\nfor(i=0;f<300;i++)\r\nif(isP(a[i]))/*如果該數(shù)為素數(shù)*/\r\n{\r\npjz1+=a[i];/*將滿足條件的數(shù)求和*/\r\ncnt++;/*統(tǒng)計滿足條件的數(shù)的個數(shù)*/\r\n}\r\nelsepjz2+=a[i];/*將不滿足條件的數(shù)求和*/\r\npjz1=pjz1/cnt;/*求滿足條件的數(shù)的平均
溫馨提示
- 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è)模式創(chuàng)新的成功案例研究
- 科技助力構(gòu)建平安校園新生態(tài)
- 家庭教育與醫(yī)療健康的關(guān)系
- DB6103T 81-2025袋栽銀耳栽培技術(shù)規(guī)范
- DB35T 2228-2024科技成果轉(zhuǎn)化效果評估導(dǎo)則
- 個人向企業(yè)租賃設(shè)備合同標(biāo)準(zhǔn)范本
- 個人地下停車位轉(zhuǎn)讓合同書
- 三人共同持股合同范例
- 個人貸款合同樣本(房產(chǎn)抵押)
- 二人合資創(chuàng)業(yè)合同書:經(jīng)營合作協(xié)議
- 三查四定管理制度(參考模板)
- 品質(zhì)部經(jīng)理KRA KPI考核表
- 國家中小學(xué)智慧教育平臺推動家校共育
- 《馬克思主義與社會科學(xué)方法論》授課教案
- 一個28歲的漂亮小媳婦在某公司打工-被老板看上之后
- 馬工程教育哲學(xué)課件第十章 教育哲學(xué)與教師發(fā)展
- GB/T 11376-2020金屬及其他無機(jī)覆蓋層金屬的磷化膜
- 成功源于自律 主題班會課件(共34張ppt)
- 新青島版(五年制)五年級下冊小學(xué)數(shù)學(xué)全冊導(dǎo)學(xué)案(學(xué)前預(yù)習(xí)單)
- (完整word版)重點(diǎn)監(jiān)管的危險化學(xué)品名錄(完整版)
- 高級工程師電子版職稱證書在網(wǎng)上打印步驟
評論
0/150
提交評論