版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
2021年遼寧省遼陽市全國計算機等級考試網(wǎng)絡(luò)技術(shù)預測試題(含答案)學校:________班級:________姓名:________考號:________
一、單選題(10題)1.將一臺Catelyst6500的系統(tǒng)時間設(shè)置為2016年7月1日星期五的10點20分10秒,下列配置命令正確的是()。
A.Switch一6500>(enable)clockset10:20:101july2016
B.Switch一6500>(enable)settimefri7/1/201610:20:10
C.Switch一6500>(enable)timesetfri7/1/201610:20:10
D.Switch一6500>(enable)settime10:20:107/1/2016fri
2.TTC標準OC-3的傳輸速率為()
A.512.4MbpsB.155.52MbpsC.622.08MbpsD.1.244Gbps
3.搜索引擎的主要功能是()
A.用戶在數(shù)百萬計的網(wǎng)站中快速查找自己需要的網(wǎng)站
B.在網(wǎng)絡(luò)通信中提高數(shù)據(jù)傳輸率
C.為網(wǎng)絡(luò)中的路由器優(yōu)化路由算法以提高效率
D.為一個網(wǎng)站更好地管理自己的網(wǎng)頁提供高效率的服務(wù)
4.下列對IEEE802.11系列標準的描述中,錯誤的是()。
A.IEEE802.11a的實際吞吐量是28—31Mbps
B.IEEE802.11b的最大容量是33Mbps
C.IEEE802.11a的最大容量是532Mbps
D.IEEE802.11g的最大容量是162Mbps
5.下列關(guān)于配置CiscoAironet1100接入點的描述中,錯誤的是()。
A.在采用本地配置方式第一次配置Aironet1100接入點時,可將PC連接到接入點的以太網(wǎng)端口,也可將PC置于無線接入點的覆蓋范圍內(nèi)實現(xiàn)無線的連接
B.在給無線接入點加電后,確認PC獲得了192.168.0.x網(wǎng)段的地址
C.在采用無線連接配置接入點時,不配置SSID或SSID配置為tsunami
D.在PC的瀏覽器中輸入接入點的IP地址和密碼后,出現(xiàn)接入點匯總狀態(tài)頁面
6.下列對IPv6地址FE01:O:O:050D:23:O:O:03D4的簡化表示中,錯誤的是()。
A.FE01::50D:23:O:0:03D4
B.FE01:0:O:050D:23::03D4
C.FE01:0:0:50D:23::03D4
D.FE01::50D:23::03D4
7.攻擊者使用無效的IP地址,利用TCP連接的三次握手過程,使得受害主機處于開放會話的請求之中,直至連接超時。在此期間,受害主機將會連續(xù)接受這種會話請求,最終因耗盡資源而停止響應(yīng)。這種攻擊被稱為()。
A.DDoS攻擊B.Land攻擊C.Smurf攻擊D.SYNFlooding攻擊
8.一臺主機的IP地址為8,子網(wǎng)屏蔽碼為40,那么這臺主機的主機號為
A.4B.6C.8D.68
9.下列關(guān)于服務(wù)器技術(shù)的描述中,錯誤的是()
A.熱插拔功能允許用戶在不切斷電源的情況下更換硬盤、板卡等
B.集群系統(tǒng)中一臺主機出現(xiàn)故障時不會影響系統(tǒng)的正常服務(wù)
C.服務(wù)器的可用性用MTBF描述
D.服務(wù)器磁盤性能表現(xiàn)在磁盤存儲容量與速度
10.下列技術(shù)中,不屬于寬帶城域網(wǎng)Qos保證技術(shù)的是()。A.DiffServB.MPLSC.PSTND.RSVP
二、填空題(10題)11.SIP消息包括兩種類型:從客戶機到服務(wù)器的______和從服務(wù)器到客戶機的響應(yīng)消息。
12.(1)安騰是________位的芯片。
13.
14.虛擬局域網(wǎng)是建立在交換技術(shù)的基礎(chǔ)上,以軟件方式實現(xiàn)______工作組的劃分與管理。
15.______是IEFT的IP安全性協(xié)議工作組定義的一套用于網(wǎng)絡(luò)層安全的協(xié)議,它在IP層上提供訪問控制、拒絕重放包、加密和流量保密服務(wù)。
16.
17.地理信息系統(tǒng)的英文縮寫是______。
18.在路由器中,有一些路由表項是由路由器相互發(fā)送路由信息而自動形成的,這些路由表項稱為路由表項。
19.
20.觀看視頻時,如果人物說話的口型與聲音不吻合,觀眾就會覺得很不舒服。這種音頻流與視頻流之間的同步稱為______。
三、2.填空題(8題)21.計算機網(wǎng)絡(luò)拓撲主要是指______子網(wǎng)的拓撲構(gòu)型,它對網(wǎng)絡(luò)性能、系統(tǒng)可靠性與通信費用度有重大影響。
22.NetWare操作系統(tǒng)是以______為中心的,主要由3個部分組成:文件服務(wù)器內(nèi)核、工作站外殼與低層通信協(xié)議。
23.在操作系統(tǒng)中引入緩沖技術(shù)的目的是緩解______和設(shè)備之間速度不匹配的矛盾。
24.能讓用戶通過內(nèi)置瀏覽器在移動電話上訪問Internet技術(shù)是【】。
25.適用于非屏蔽雙絞線的以太網(wǎng)卡應(yīng)提供______標準接口。
26.網(wǎng)絡(luò)管理的一個重要功能是性能管理,性能管理包括______和調(diào)整兩大功能。
27.IEEE在1980年2月成立了局域網(wǎng)標準化委員會(簡稱為IEEE802委員會),專門從事局域網(wǎng)的協(xié)議制定,形成了稱為______的系統(tǒng)標準。
28.計算機網(wǎng)絡(luò)的資源子網(wǎng)的主要組成單元是【】。
四、C語言程序設(shè)計題(2題)29.函數(shù)readDat是從文件in.dat中讀取20行數(shù)據(jù)存放到字符串數(shù)組xx中(每行字符串長度均小于80)。請編制函數(shù)jsSort,其函數(shù)的功能是:以行為單位對字符串按下面給定的條件進行排序,排序后的結(jié)果仍按行重新存入字符串數(shù)組xx中,最后調(diào)用函數(shù)writeDat把結(jié)果xx輸出到文件out.dat中。
條件:字符串從中間一分為二,左邊部分按字符的ASCII值降序排序,右邊部分按字符的ASCII值升序排序。如果原字符串長度為奇數(shù),則最中間的字符不參加排序,字符仍放在原位置上。
注意:部分源程序存在test.c文件中。
請勿改動數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫函數(shù)writeDat的內(nèi)容。
30.程序test.C的功能是:計算500~800區(qū)間內(nèi)素數(shù)的個數(shù)cnt,并按所求素數(shù)的值從大到小的順序,計算其間隔減、加之和,即第l個素數(shù)-第2個素數(shù)+第3個素數(shù)-第4個素數(shù)+第5個素數(shù)…的值sum。請編寫函數(shù)countValue實現(xiàn)程序的要求,最后main函數(shù)調(diào)用函數(shù)writeDAT0把結(jié)果cnt和sum,輸出到文件0ut.dat中。
注意:部分源程序存放在test.c文件中。
請勿改動主函數(shù)main和輸出數(shù)據(jù)函數(shù)writeDAT的內(nèi)容。
第2類數(shù)位分解并重組后再篩選統(tǒng)計并排序
五、1.選擇題(3題)31.在Telnet中,程序的______。
A.執(zhí)行和顯示均在遠地計算機上
B.執(zhí)行和顯示均在本地計算機上
C.執(zhí)行在本地計算機上,顯示在遠地計算機上
D.執(zhí)行在遠地計算機上,顯示在本地計算機上
32.第一個WWW瀏覽器是
A.MosaicB.InternetExplorerC.NavigatorD.GetRight
33.為了保障網(wǎng)絡(luò)安全,防止外部網(wǎng)對內(nèi)部網(wǎng)的侵犯,多在內(nèi)部網(wǎng)絡(luò)與外部網(wǎng)絡(luò)之間設(shè)置()。A.可信區(qū)域劃分B.時間戳C.防火墻D.數(shù)字簽名
六、1.程序設(shè)計題(3題)34.函數(shù)readDat()是從文件in71.dat中讀取20行數(shù)據(jù)存放到字符串數(shù)組xx中(每行字符串長度均小于80)。請編制函數(shù)JsSon(),其功能是:以行為單位對字符串按下面給定的條件進行排序,排序后的結(jié)果仍按行重新存入字符串數(shù)組xx中。最后調(diào)用函數(shù)writeDat()把結(jié)果xx輸出到文件out71.dat中。
條件:從字符串中間一分為二,左邊部分按字符的ASCⅡ值降序排序,右邊部分按字符的ASCⅡ值升序排序。如果原字符串長度為奇數(shù),則最中間的字符不參加排序,字符仍放在原位置上。
例如:位置012345678
源字符串a(chǎn)bcdhgfe
123498765
處理后的字符串dcbaefgh
432195678
注意:部分源程序已給出。
請勿改動主函數(shù)main()、讀函數(shù)readDat()和寫函數(shù)writeDatO的內(nèi)容。
試題程序:
#include<stdio.h>
#include<string.h>
#include<conio.h>
charxx[20][80];
voidisSoYt()
{
}
voidmain()
{
readDat();
isSort();
writeDat();
{
readDat()
{
FILE*in;
inti=0;
char*p;
in=fopen("in71.dat","r");
while(i<20&&fgets(xx[i],80,in)!=NULL)
{
p=strchr(xx[i],'\n');
if(p)
*p=0;
i++;
}
fclose(in);
}
writeDat()
{
FILE*out;
inti;
clrscr();
ut=fopen("out71.dar","w");
for(i=0;i<20;i++)
{
printf("%s\n",xx[i]);
fprintf{out,"%s\n",xx[i]);
}
fclose(out);
}
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.BCatelyst6500配置系統(tǒng)時間的語句是:switch一6500>(enable)settime[day_0f_week][mm/dd/yy][hh:mm:ss]。故選擇B選項。
2.B
3.A解析:搜索引擎是因特網(wǎng)上的一個WWW服務(wù)器,它使得用戶在數(shù)百萬計的網(wǎng)站中快速查找信息成為可能。目前,因特網(wǎng)上的搜索引擎很多,它們都可以進行如下工作。①能主動地搜索在因特網(wǎng)中其他WWW服務(wù)器的信息,并收集到搜索引擎服務(wù)器中。②能對收集的信息分類整理,自動索引并建立大型搜索引擎數(shù)據(jù)庫。③能以瀏覽器界面的方式為用戶進行信息查詢。用戶通過搜索引擎的主機名進入搜索引擎以后,只需輸入相應(yīng)的關(guān)鍵字即可找到相關(guān)的網(wǎng)址,并能提供相關(guān)的鏈接。
4.CIEEE802.11a最大容量432Mbps。故選擇C選項。
5.B第一次配置無線接入點一般采用本地配置方式,此時因為沒有連接到DHCP服務(wù)器而無法獲得IP地址,它的默認IP地址是l0.0.0.1,并成為小型DHCP服務(wù)器可為覆蓋范圍內(nèi)的PC以及連接到接入點的以太網(wǎng)端口的PC分配IP地址實現(xiàn)無線連接,此時不配置SSID或SSID配置為tsunami。在PC的瀏覽器中輸入接入點的IP地址和密碼后,出現(xiàn)接入點匯總狀態(tài)頁面。
6.DIPv6地址在使用雙冒號法表示時,雙冒號只允許出現(xiàn)一次,所以選項D錯誤。
7.D
8.A解析:本題考查點是IP地址和子網(wǎng)屏蔽碼的計算。子網(wǎng)掩碼是一個與IP地址對應(yīng)的32位數(shù)字,其中的若干位為1,另外的位為0。IP地址中和子網(wǎng)掩碼為1的位相對應(yīng)的部分是網(wǎng)絡(luò)地址和子網(wǎng)地址,和為0的位相對應(yīng)的部分則是主機地址。子網(wǎng)掩碼原則上。和1可以任意分布,不過一般在設(shè)計子網(wǎng)掩碼時,多是將開始連續(xù)的幾位設(shè)為1。顯然,主機的IP地址為8,這是一個C類地址,其網(wǎng)絡(luò)地址為。子網(wǎng)地址和主機地址一起構(gòu)成68。子網(wǎng)屏蔽碼為40,將子網(wǎng)掩碼寫成二進制數(shù)為:11111111.1111llll.11111111.11110000,可知第4字節(jié)前4位為1,表示它是子網(wǎng)地址部分。IP地址中的68寫成二進制數(shù),取其前4位表示子網(wǎng)地址:(01000000)2,用十進制表示為64,后4位表示主機地址:(0100)2,用十進制表示為4。
9.C
10.CC【解析】寬帶城域網(wǎng)保證服務(wù)質(zhì)量QoS要求的技術(shù)有:資源預留(RSVP)、區(qū)分服務(wù)(DittServ)與多協(xié)議標記交換(MPLS)。PSTN為公共交換電話網(wǎng)絡(luò),是一種全球語音通信電路交換網(wǎng)絡(luò)。故選擇C選項。
11.請求消息請求消息解析:SIP消息包括兩種類型:從客戶機到服務(wù)器的請求消息和從服務(wù)器到客戶機的響應(yīng)消息。
12.(1)64
【解析】從奔騰到安騰,標志著因特爾體系結(jié)構(gòu)從IA-32向IA-64的推進。
13.
14.邏輯邏輯解析:虛擬局域網(wǎng)建立在局域網(wǎng)交換機基礎(chǔ)上,以軟件方式實現(xiàn)邏輯工作組的劃分與管理,工作組中的結(jié)點不受物理位置限制。
15.IPSec(1P安全)IPSec(1P安全)解析:IPSec是IEFT的IP安全性協(xié)議工作組定義的一套用于網(wǎng)絡(luò)層安全的協(xié)議,它在IP層上提供訪問控制、無連接完整性、數(shù)據(jù)源認證、拒絕重放包、加密和流量保密服務(wù)。
16.
17.GISGIS解析:地理信息系統(tǒng)(GIS)有時又稱為“地學信息系統(tǒng)”或“資源與環(huán)境信息系統(tǒng)”。它是一種特定的十分重要的空間信息系統(tǒng)。它是在計算機硬、軟件系統(tǒng)支持下,對整個或部分地球表層(包括大氣層)空間中的有關(guān)地理分布數(shù)據(jù)進行采集、儲存、管理、運算、分析、顯示和描述的技術(shù)系統(tǒng)。
18.動態(tài)在路由器中,有一些路由表項是由路由器相互發(fā)送路由信息自動形成的,這些路由表項稱為動態(tài)路由表項。
19.
20.唇同步唇同步解析:唇同步要求音頻與視頻之間的偏移在±80ms內(nèi),這樣每數(shù)觀眾不會感到偏移的存在。
21.通信通信解析:計算機網(wǎng)絡(luò)拓撲主要是指通信子網(wǎng)的拓撲構(gòu)型,拓撲設(shè)計是建設(shè)計算機網(wǎng)絡(luò)的第一步,也是實現(xiàn)各種網(wǎng)絡(luò)協(xié)議的基礎(chǔ),它對網(wǎng)絡(luò)性能、系統(tǒng)可靠性與通信費用都有重大影響。
22.文件服務(wù)器文件服務(wù)器解析:NetWare操作系統(tǒng)是以文件服務(wù)器為中心的,它主要由文件服務(wù)器內(nèi)核、工作站外殼與低層通信協(xié)議等3個部分組成。
23.處理機/CPU處理機/CPU解析:中斷和通道的引入為CPU與外設(shè)之間的并行操作提供了可能性,但CPU與外部設(shè)備之間速度的不匹配的問題由緩沖技術(shù)解決。
24.Wap或無線應(yīng)用協(xié)議Wap或無線應(yīng)用協(xié)議解析:Wap是一個新的、開放的、全球化的協(xié)議,能夠讓用戶在手機上上網(wǎng)。Wap協(xié)議開發(fā)基于Internet廣泛應(yīng)用的標準,提供一個無線Internet解決方案。
25.RJ-45RJ-45解析:使用雙絞線組網(wǎng)時需具備帶有RJ-45接口的以太網(wǎng)卡。
26.監(jiān)視監(jiān)視解析:性能管理功能允許網(wǎng)絡(luò)管理者查看網(wǎng)絡(luò)運行的好壞,它主要包括監(jiān)視和調(diào)整兩大功能。
27.IEEE802IEEE802解析:IEEE在1980年2月成立了局域網(wǎng)標準化委員會(簡稱為IEEE802委員會),專門從事局域網(wǎng)的標準化工作,并制定了IEEE802標準。
28.主機主機解析:主計算機系統(tǒng)簡稱主機,是資源子網(wǎng)的主要組成單元。主機可以是大型機、中型機或者小型機等。
29.【審題關(guān)鍵句】以行為單位從字符串左邊部分降序排序,右邊部分升序排序。如果原字符串長度為奇數(shù),則最中間的字符不參加處理。
\n【解題思路】
\n①定義字符局部變量ch,整型循環(huán)變量i、j、k和表示字符串長度的變量len、P。
\n②在第一層for循環(huán)中,變量i從0開始,依次遞增直到其值等于20,在循環(huán)體中,首先調(diào)用庫函數(shù)strlen(xx[i])求得字符串xx[il的長度,把此值轉(zhuǎn)化成整型賦給變量len,用len的值除以2,得到字符串xx[i]的長度的一半賦給變量P;在第二層for循環(huán)中,變量j從0開始,依次遞增直到其值等于(p-1),在循環(huán)體中執(zhí)行第三層for循環(huán),循環(huán)變量k從j+1開始,依次遞增直到其值等于P,對字符串xx[i]左半部分的子字符串中的字符xx[i][j]和xx[i][k]按照ASCII碼值的大小進行比較,如果xx[i][j]的ASCII碼值小于xx[i][k]的ASCII碼值,則兩者進行互換,實現(xiàn)對字符串xx[i]左半部分的子字符串按照降序排列。然后,有if條件語句判斷,len對2的余數(shù)是否等于1,如果等于1,說明字符串xx[i]的長度為奇數(shù),則變量P加1,因為這時字符串的中間字符不參與排序。再對字符串xx[i][j]右半部分的字符串按升序排列。在for循環(huán)中,變量j從P開始,依次遞增直到其值等于len-1,在循環(huán)體中,執(zhí)行for循環(huán)中,變量k從j+1開始,依次遞增直到其值等于Ien,對字符xx[i][j]和xx[i][k]按其ASCII碼值的大小進行比較,如果字符xx[i][j]的ASCII碼值大于xx[i][k]的ASCII碼值,則兩者進行互換,實現(xiàn)字符串xx[i]右半部分的字符串按照升序排列。
\n【參考答案】
\n
30.【審題關(guān)鍵旬】計算500~800區(qū)間內(nèi)素數(shù)的個數(shù),素數(shù)的值從大到小排序,再計算其間隔減、加之和,即第l個素數(shù)-第2個素數(shù)+第3個素數(shù)-第4個素數(shù)+第5個素數(shù)……的值。
\n【解題思路】
\n①首先定義一個循環(huán)變量循環(huán)i和用于正負號轉(zhuǎn)換的變量j,同時賦j的初值為-1。
\n②通過for循環(huán)對800到500的每個數(shù)字進行逐個的掃描,指定循環(huán)變量i的初值為800,當i值等于500停止循環(huán),每執(zhí)行一次循環(huán),i的值便減l。(注意,本題for循環(huán)從大到小依次讀取數(shù)據(jù)是根據(jù)題目要求設(shè)計的,這樣得到的素數(shù)值其排序方式就是從大到小排序。)
\n③在每次執(zhí)行for循環(huán)時,都調(diào)用素數(shù)判斷函數(shù)isPrime判斷當前的i值是否為素數(shù),如果是素數(shù),則素數(shù)計數(shù)變量cnt值加1,正負號轉(zhuǎn)換變量j的值乘以-1,實現(xiàn)正負數(shù)的交替轉(zhuǎn)換,最后將每次循環(huán)得到的i*j的值累加到求和變量sum中。
\n【參考答案】
\n
\n\n\t
\n\n第2類數(shù)位分解并重組后再篩選統(tǒng)計并排序
31.D遠程登錄是因特網(wǎng)上較早提供的服務(wù)之一。遠程登錄是由本地的終端程序通過Telnet協(xié)議連接到遠程計算機來實現(xiàn)的。通過遠程登錄,用戶可以使自己的計算機暫時成為遠程計算機的一個仿真終端,就像一臺與遠程主機直接相連的本地終端一樣使用該遠程計算機上的資源、執(zhí)行其程序、調(diào)用其服務(wù)等。此時,用戶的計算機就相當于一個鍵盤和一臺顯示器而已??梢?,Telnet是一種典型的客戶/服務(wù)器工作模式。
32.A解析:本題考查WWW瀏覽器常識。WWW在1993年由Mosaic推出。選項B)、C)為Mosaic之后推出的瀏覽器軟件,選項D)GetRight為下載軟件。
33.C防火墻是為了防止外部網(wǎng)對內(nèi)部網(wǎng)的侵犯而設(shè)置的。
34.voidjsSort(){ihtijkstrlhalf;charch;for(i=0;i<20;i++){strl=strlen(xx[i]);/*求各行字符串的總長度*/half=strl/2;/*求總長度的一半*/for(j=0;j<half-1;j++)/*左邊部分按字符的ASCII值降序排序*/for(k=j+l;k<half;k++)if(xx[i][j]<xx[i][k]){ch=xx[i][j];xx[i][j~]=xx[i][k];xx[i][k]=ch;}if(strl%2)/*如果原字符串長度為奇數(shù)則跳最中間的字符使之不參加排序*/half++;for(j=half;j<strl-1;j++)/*右邊部分按字符的ASCII值升序排序*/for(k=j+l;k<strl;k++)if(xx[i][j]>xx[i][k]){ch=xx[i][j];xx[i][j]=xx[i][k];xx[i][k]=ch;}}}voidjsSort()\r\n{\r\nihti,j,k,strl,half;\r\ncharch;\r\nfor(i=0;i<20;i++)\r\n{\r\nstrl=strlen(xx[i]);/*求各行字符串的總長度*/\r\nhalf=strl/2;/*求總長度的一半*/\r\nfor(j=0;j<half-1;j++)/*左邊部分按字符的ASCII值降序排序*/\r\nfor(k=j+l;k<half;k++)\r\nif(xx[i][j]<xx[i][k])\r\n{\r\nch=xx[i][j];\r\nxx[i][j~]=xx[i][k];\r\nxx[i][k]=ch;\r\n}\r\nif(strl%2)/*如果原字符串長度為奇數(shù),則跳最中間的字符,使之不參加排序*/\r\nhalf++;\r\nfor(j=half;j<strl-1;j++)/*右邊部分按字符的ASCII值升序排序*/\r\nfor(k=j+l;k<strl;k++)\r\nif(xx[i][j]>xx[i][k])\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}解析:本題考查的知識點如下:
(1)二維數(shù)組的訪問和下標的控制。
(2)字符的ASCII碼的比較。
(3)字符的排序。
本題將數(shù)據(jù)按行存入到二維數(shù)組xx中,行數(shù)為數(shù)組的第1個下標,每行字符的個數(shù)為數(shù)組的第2個下標。因為以行為字符串處理的單位,所以要先求得一行字符串的長度。字符可以參加任何整數(shù)運算,實際上是字符的ASCII碼參與了運算,所以町以直接使用比較運算符對字符進行比較。對從0到(長度/2-1)的字符進行降序排序(數(shù)組的下標從0開始)。若長度為奇數(shù),則再從(長度/2+1)開始(跳過最中間的字符)到最后1個字符進行升序排列。否則,從(長度/2)開始到最后1個字符進行升序排列。字符排序使用“選擇排序法”,最后使用循環(huán)實現(xiàn)對每行數(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\n
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2022年大學力學專業(yè)大學物理下冊開學考試試題B卷-含答案
- 石河子大學《語言與文化》2021-2022學年第一學期期末試卷
- 石河子大學《水工程法規(guī)》2021-2022學年第一學期期末試卷
- 石河子大學《口腔解剖生理學一》2021-2022學年第一學期期末試卷
- 石河子大學《工程制圖》2021-2022學年第一學期期末試卷
- 沈陽理工大學《數(shù)字圖象處理》2023-2024學年期末試卷
- 沈陽理工大學《流體與工程熱力學》2022-2023學年第一學期期末試卷
- 沈陽理工大學《俄漢筆譯》2023-2024學年第一學期期末試卷
- 沈陽理工大學《超精密制造工程》2022-2023學年第一學期期末試卷
- 合伙人開足療店合同協(xié)議書范本
- 河南省周口市川匯區(qū)2024-2025學年八年級上學期期中質(zhì)量監(jiān)測地理試卷
- 2024年新人教版一年級數(shù)學上冊第4單元《第1課時 10的再認識》課件
- 2024年檢察院招錄書記員考試法律基礎(chǔ)知識及答案
- 二年級乘除法口算題計算練習大全2000題(可直接打印)
- 初中數(shù)學教學“教-學-評”一體化研究
- 生僻字歌詞注拼音版本
- 廣成儀制藥王正朝全集
- 已解密_彩盒性能技術(shù)規(guī)范
- 【芝麻灰】石材檢測報告
- 抗美援越烈士們永垂不朽
- 2021年村法制宣傳臺賬(替換圖片 拿來即用)
評論
0/150
提交評論