




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
(2021年)四川省綿陽市全國計算機等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)學(xué)校:________班級:________姓名:________考號:________
一、單選題(10題)1.奈奎斯特定理描述了有限帶寬、無噪聲信道的最大數(shù)據(jù)傳輸速率與信道帶寬的關(guān)系。對于二進制數(shù)據(jù),若最大數(shù)據(jù)傳輸速率為6000bps,則信道帶寬B=()。A.300HzB.6000HzC.3000HzD.2400Hz
2.下列關(guān)于綜合布線的描述中,錯誤的是()。
A.終端有高速率要求時,水平子系統(tǒng)可采用光纖直接鋪設(shè)到桌面
B.多介質(zhì)信息插座是用于連接雙絞線
C.干線線纜鋪設(shè)經(jīng)常采用點對點結(jié)合和分支結(jié)合兩種方式
D.采用在管理子系統(tǒng)中更改、增加、交換、擴展線纜的方式來改變線纜路由
3.下列Windows命令中,可以顯示主機路由表內(nèi)容的命令是()。
A.nbtstat-rB.netstat-rC.netviewD.route-f
4.下列選項中,不會出現(xiàn)在Cisco路由器路由表中的是()。
A.S167.105.125.128[1/0]via202.112.7.1
B.C212.112.37.16iSdirectlyconnected,POS3/0
C.S*0.0.0.0(maskiS255.255.255.255)[1/0]via202.112.7.2
D.0E1202.120.232.0/25[110/23]via202.112.1.131,00:03:02,F(xiàn)astEthemet4/1
5.()是我國使用人數(shù)最多的即時通信軟件。
A.ICQB.QQC.MSND.AIM
6.第
36
題
若某一用戶要撥號上網(wǎng)查看電子郵件,下列()不是必需的。
A.ModemB.電話線C.路由器D.因特網(wǎng)賬號
7.資源子網(wǎng)的主要組成單元是()。
A.計算機硬件B.主機C.服務(wù)器D.信息資源
8.下列屬于廣域網(wǎng)QoS技術(shù)的是()。
A.RSVPB.PSTNC.MSTPD.ISDN
9.為了支持各種信息的傳輸,計算機網(wǎng)絡(luò)必須具有足夠的帶寬、很好的服務(wù)質(zhì)量與完善的?
A.應(yīng)用軟件B.服務(wù)機制C.通信機制D.安全機制
10.按照ITU標(biāo)準(zhǔn),OC一3的傳輸速度是()。
A.51.84MbpsB.155.52MbpsC.622.08MbpsD.1.244Gbps
二、填空題(10題)11.在CPU與主存之間設(shè)置,其目的是為了提高CPU對主存的訪問效率。
12.
13.第
76
題
瀏覽器通常由一系列的用戶單元、一系列的解釋單元和一個()單元組成。
14.(14)在分布式計算中,一個應(yīng)用程序被動地等待,而另一個應(yīng)用程序通過請求啟動通信的模式就是_______交互模式。
15.
16.(3)計算機網(wǎng)絡(luò)利用通信線路將不同地理位置的多臺獨立的_________的計算機系統(tǒng)連接起來,以實現(xiàn)資源共享。
17.存儲轉(zhuǎn)發(fā)交換時,發(fā)送的數(shù)據(jù)與目的地址、源地址、控制信息按照一定的格式組成一個______。
18.
19.______涉及修改數(shù)據(jù)流或創(chuàng)建數(shù)據(jù)流,它包括假冒、重放、修改消息和拒絕服務(wù)等。
20.______的虛擬局域網(wǎng)的建立是動態(tài)的,它代表了一組IP地址,并由稱做代理的設(shè)備對虛擬局域網(wǎng)中的成員進行管理。
三、2.填空題(8題)21.在網(wǎng)絡(luò)管理模型中,管理者和代理之間的信息交換可以分為兩種:一種是從管理者到代理的管理操作,另一種是從代理到管理者的【】。
22.寬帶綜合業(yè)務(wù)數(shù)字網(wǎng)(B-ISDN)的傳輸速率很高,能達到幾十或幾百Mb/s,甚至達到幾十或幾百Gb/s。數(shù)據(jù)傳輸速率超過1Gb/s時,—般要采用【】作為傳輸介質(zhì)。
23.局域網(wǎng)協(xié)議標(biāo)準(zhǔn)是【】。
24.數(shù)字簽名是用于確認(rèn)發(fā)送者身份和消息完整性的一個加密的______。
25.目前便攜式電腦的配置已經(jīng)______桌面式電腦。
26.異步數(shù)據(jù)傳輸模式(ATM)采用固定長度的數(shù)據(jù)傳輸單元(信元),長度為【】個字節(jié)。
27.TCP建立的連接通常叫作【】連接。
28.CSMA/CD的發(fā)送流程可以概括為:先聽后發(fā)、邊聽邊發(fā)、沖突停止、______。
四、C語言程序設(shè)計題(2題)29.已知數(shù)據(jù)文件in.dat中存有300個四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請編制一函數(shù)isValue,其功能是:求出所有這些四位數(shù)是素數(shù)的個數(shù)cnt,再把所有滿足此條件的四位數(shù)依次存入數(shù)組b中,然后對數(shù)組b的四位數(shù)按從小到大的順序進行排序。最后main函數(shù)調(diào)用寫函數(shù)writeDat把數(shù)組b中的數(shù)輸出到out.dat文件中。
例如:5591是素數(shù),則該數(shù)滿足條件存入數(shù)組b中,且個數(shù)cnt=cnt+1。
9812是非素數(shù),則該數(shù)不滿足條件忽略。
注意:部分源程序存在test.C文件中。
程序中已定義數(shù)組:a[300],b[300],已定義變量:cnt請勿改動數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫函數(shù)writeDat的內(nèi)容。
30.已知在文件in.dat中存有100個產(chǎn)品銷售記錄,每個產(chǎn)品銷售記錄由產(chǎn)品代碼dm(字符型4位),產(chǎn)品名稱mc(字符型10位),單價dj(整型),數(shù)量sl(整型),金額je(長整型)五部分組成。其中:金額=單價*數(shù)量。函數(shù)ReadDat讀取這100個銷售記錄并存入結(jié)構(gòu)數(shù)組sell中。請編制函數(shù)SortDat,其功能要求:按金額從大到小進行排列,若金額相等,則按產(chǎn)品代碼從大到小進行排列,最終排列結(jié)果仍存入結(jié)構(gòu)數(shù)組sell中。最后main函數(shù)調(diào)用函數(shù)WriteDat把結(jié)果輸出到文件out.dat中。
提示:若中間變量為PRtemp,則可以直接使用結(jié)構(gòu)賦值語句進行解題。
例如:sell[i]=temp.
注意:部分源程序存放在test.c文件中。
請勿改動主函數(shù)main、讀函數(shù)ReadDat和輸出函數(shù)WriteDat的內(nèi)容。
五、1.選擇題(3題)31.網(wǎng)橋互連的兩個局域網(wǎng)可以采用不同的______。Ⅰ.物理層協(xié)議Ⅱ.?dāng)?shù)據(jù)鏈路層協(xié)議Ⅲ.網(wǎng)絡(luò)層協(xié)議Ⅳ.傳輸層協(xié)議
A.Ⅰ和ⅡB.Ⅰ、Ⅱ和ⅢC.Ⅱ和ⅢD.Ⅱ、Ⅲ和Ⅳ
32.智能大廈的組成部分不包括下列選項中的()。
A.辦公自動化系統(tǒng)B.監(jiān)控自動化系統(tǒng)C.樓宇自動化系統(tǒng)D.通信自動化系統(tǒng)
33.用戶要從電子郵件服務(wù)器上取回郵件,必須借助的協(xié)議是()。
A.SMTPB.POPC.HTTPD.FTP
六、1.程序設(shè)計題(3題)34.函數(shù)ReadDat()的功能是實現(xiàn)從文件IN32.DAT中讀取一篇英文文章存入到字符串?dāng)?shù)組xx中。請編數(shù)StrOR(),該函數(shù)的功能是:以行為單位把字符串中所有小寫字母。左邊的字符串內(nèi)容移至該串的右邊
存放,然后把小寫字母。刪除,余下的字符串內(nèi)容移到已處理字符串的左邊存放,最后把已處理的字符串仍按行重新存入字符串?dāng)?shù)組xx中。最后調(diào)用函數(shù)WriteDat()把結(jié)果輸出到文件OUT32.DAT中。
例如,原文:Youcancreateanindexonanyfield
youhavethecorrectrecord
結(jié)果:nanyfieldYucancreateanindex
rdyuhavethecrrectrec
原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個字符,含標(biāo)點符號和空格.
注意:部分源程式序已給出
請勿改動主函main(),讀函數(shù)ReadDat()和寫函數(shù)WriteDat()的內(nèi)容。
試題程序:
#include<stdio.h>
#include<string,h>
#include<conio,h>
charxx[50][80];
intmaxline=0;
intReadDat(void);
voidWriteDat(void);
voidStrOR(void)
{
}
voidmain()
{
clrscr();
if(ReadDat())
{
printf("數(shù)據(jù)文件IN32.DAT不能打開!\n\007");
return;
}
StrOR();
WriteDat();
}
intReadDat(void)
{
FILE*fp;
ihti=0;
char*p;
if((fp=fopen("IN32.DAT","r"))==NULL)return1;
while(fgets(xx[i],80,fp)!=NULL)
{
p=strchr(xx[i],'In');
if(p)*p=0;
i++;
}
maxline=i;
fclose(fp);
return0;
}
voidWriteDat(void)
{
FILE*fp;
inti;
clrscr();
fp=fopen("OUT32.DAT","w");
for(i=0;i{
printf("%s\n",xx[i]);
fprintf(fp,"%s\n",xx[i]);
}
fclose(fp);
}
35.對10個候選人進行選舉,現(xiàn)有一個100條記錄的選票數(shù)據(jù)文件IN29.DAT,其數(shù)據(jù)存放的格式是每條記錄的長度均為10位,第一位表示第一個人的選中情況,第二位表示第二個人的選中情況,依次類推。每一位內(nèi)容均為字符0或1,1表示此人被選中,0表示此人未被選中,若一張選票選中人數(shù)小于等于5個人時則被認(rèn)為是無效的選票。給定函數(shù)ReadDat()的功能是把選票數(shù)據(jù)讀入到字符串?dāng)?shù)組xx中。請編制函數(shù)CountRs()來統(tǒng)計每個人的選票數(shù)并把得票數(shù)依次存入yy[0]到y(tǒng)y[9]中,最后調(diào)用函數(shù)WriteDat()把結(jié)果yy輸出到文件OUT29.DAT中。
注意:部分源程序已給出。
請勿改動主函數(shù)main()、讀函數(shù)ReadDat()和寫函數(shù)WriteDat()的內(nèi)容。
試題程序:
#include〈stdio.h>
charxx[100][11];
intyy[10];
intReadDat(void);
voidWriteDat(void);
voidCountRs(void)
{
}
main()
{
inti;
for(i=0;i〈10;i++)
yy[i]=0;
if(ReadDat())
{
printf("選票數(shù)據(jù)文件IN29.DAT不能打開!\007\n");
return;
}
CountRs();
WriteDat();
}
intReadDat(void)
{
FILE*fp;
inti;
chartt[13];
if((fp=fopen("IN29.DAT","r"))==NULL)
return1;
for(i=0;i〈100;i++)
{
if(fgets(tt,13,fp)==NULL)
return1;
memcpy(xx[i],tt,10);
}
fclose(fp);
return0;
}
voidWriteDat(void)
{
FILE*fp;
inti;
fp=fopen("OUT29.DAT","w");
for(i=0;i〈10;i++)
{
fprintf(fp,"%d\n",yy[i]);
printf("第%d個人的選票數(shù)=%d\n",i+1,yy[i]);
}
fclose(fp);
}
36.下列程序的功能是:利用以下所示的簡單迭代方法求方程:
cos(x)-x=0的一個實根。
xn+1=cos(xn)
迭代步驟如下:
(1)取x1初值為0.0。
(2)x0=x1,把x1的值賦給x0。
(3)x1=cos(x0),求出一個新的x1。
(4)若x0-x1的絕對值小于0.000001,執(zhí)行步驟(5),否則執(zhí)行步驟(2)。
(5)所求x1就是方程cos(x)-x=0的一個實根,作為函數(shù)值返回。
請編寫函數(shù)countValue()實現(xiàn)程序要求,最后調(diào)用函數(shù)writeDAT()把結(jié)果輸出到文件out41.dat中。
注意:部分源程序已給出。
請勿改動主函數(shù)main()和寫函數(shù)writeDAT()的內(nèi)容。
試題程序:
#include<conio.h>
#include<math.h>
#include<stdio.h>
floatcountValue()
{
}
main()
{
clrscr();
printf("實根=%f\n",countValue
printf("%f\n",cos(countValue())-countValue());
writeDAT();
}
writeDAT()
{
FILE*wf;
wf=fopen("out41.dat","w");
fprintf(wf,"%f\n",countValue
fclose(wf);
}
參考答案
1.C解析:奈奎斯特準(zhǔn)則指出:如果間隔為;π/ω(ω=2πf),通過理想通信信道傳輸窄脈沖信號,則前后碼元之間不產(chǎn)生相互竄擾。因此,對于二進制數(shù)據(jù)信號的最大數(shù)據(jù)傳輸速率Rmax與通信信道帶寬B(B=f,單位Hz)的關(guān)系可以寫為:Rmax=2f。對于二進制數(shù)據(jù),若最大數(shù)據(jù)傳輸速率為6000bps,則信道帶寬B=Rmax/2,所以B=3000Hz。
2.B確定信息插座的數(shù)量和類型中,信息插座大致可分為嵌入式安裝插座、表面安裝插座和多介質(zhì)信息插座。其中,嵌入式安裝插座是()。用來連接雙絞線的,多介質(zhì)信息插座用來連接銅纜和光纖,用以解決用戶對”光纖到桌面“的需求。
3.Bnbtstat-r功能是列出通過廣播和WINS解析的名稱,netstat-r用于顯示路由表內(nèi)容,netview用于顯示域列表、計算機列表或指定計算機上共享資源的列表,route-f是用于清除路由表中所有的網(wǎng)關(guān)條目。故選B選項。
4.C路由器的路由表項第一列是路由源碼,C表示直連,S表示靜態(tài)路由,0使用OSPF協(xié)議,E使用EGP外部網(wǎng)關(guān)協(xié)議獲得路由信息;第二列為目的網(wǎng)絡(luò)地址和掩碼;第三列是目的端口或下一跳路由器地址。另外還有缺省路由器表項,目的地址為0.0.0.0/0。C選項為缺省路由表項,其中目的地址掩碼應(yīng)用前綴號表示0.0.0.0/0。故選擇C選項。
5.B
6.C在撥號上網(wǎng)時,電話線和調(diào)制解調(diào)器是必需的;有可用的因特網(wǎng)賬號,用戶才能和ISP建立連接,動態(tài)的獲得一個IP地址,才能使自己的計算機成為因特網(wǎng)中的一臺主機,所以因特網(wǎng)賬號也是必需的。選項中,只有路由器不是必需的。\r\n
7.B解析:主計算機系統(tǒng)稱為主機,它是資源子網(wǎng)的主要組成單元,通過高速通信線路與通信子網(wǎng)的通信控制處理機相連接。
8.A屬于廣域網(wǎng)QoS技術(shù)的是RSVP。目前寬帶城域網(wǎng)保證服務(wù)質(zhì)量QoS要求的技術(shù)主要有資源預(yù)留(RSVP)、區(qū)分服務(wù)(DittServ)和多協(xié)議標(biāo)記交換(MPLS)。故選項A正確。
9.D解析:本題考查點是多媒體信息傳輸對網(wǎng)絡(luò)的要求。為了支持各種信息(多媒體信息)的傳輸,計算機網(wǎng)絡(luò)必須具有足夠的帶寬、良好的服務(wù)質(zhì)量與完善的安全機制,以滿足人們多樣化的應(yīng)用需求。良好的服務(wù)質(zhì)量表現(xiàn)在通過對信息延時、丟失和損壞的嚴(yán)格限制上,確保用戶所預(yù)期的主觀質(zhì)量。完善的安全機制表現(xiàn)為通過防止信息被非法竊取、監(jiān)視和破壞,確保信息傳輸?shù)陌踩浴?/p>
10.B無源光纖網(wǎng)PON,按照ITU標(biāo)準(zhǔn)可分為兩部分:\n(1)OC一3,l55.520Mbps的對稱業(yè)務(wù)。\n(2)上行OC一3,l55.520Mbps;下行OC—12,622.080Mbps的不對稱業(yè)務(wù)。
11.Cache首先,設(shè)置Cache并不能從實質(zhì)上擴大主存容量。Cache在CPU與主存間交換數(shù)據(jù),對外存儲器(硬盤)是沒有太大影響的,其主要目的是為了提高CPU對主存的訪問效率。
12.
13.控制
【解析】控制單元接收用戶的鍵盤或鼠標(biāo)輸入,調(diào)用其他單位完成用戶的指令。控制單元是瀏覽器的中心,它協(xié)調(diào)和管理客戶單元和解釋單元。
14.(14)客戶機/服務(wù)器【解析】在分布式計算中,一個應(yīng)用程序被動地等待,而另一個應(yīng)用程序通過請求啟動通信的模式就是客戶機/服務(wù)器交互模式。
15.
16.(3)自治
【解析】計算機網(wǎng)絡(luò)利用通信線路將不同地理位置的多個自治的計算機系統(tǒng)連接起來,以實現(xiàn)資源共享。
17.數(shù)據(jù)單元(報文或報文分組)數(shù)據(jù)單元(報文或報文分組)解析:在存儲轉(zhuǎn)發(fā)交換中,發(fā)送的數(shù)據(jù)與目的地址、源地址,控制信息按照定格式組成一個數(shù)據(jù)單元(報文或報文分組)進入通信子網(wǎng)。
18.
19.主動攻擊主動攻擊解析:安全攻擊可以分為被動攻擊和主動攻擊。主動攻擊涉及修改數(shù)據(jù)流或創(chuàng)建數(shù)據(jù)流,它包括假冒、重放、修改消息和拒絕服務(wù)等。
20.基于IP廣播組基于IP廣播組解析:基于IP廣播組的虛擬局域剛是動態(tài)建立的,由代理對虛擬局域網(wǎng)中的成員進行管理。
21.事件通知事件通知解析:本題考查點是網(wǎng)絡(luò)管理模型中管理者和代理之間的信息交換。在網(wǎng)絡(luò)管理中,日前常使用以管理者/代理為核心思想的現(xiàn)代網(wǎng)絡(luò)管理模型。該模型中的管理者和代理各司其職。管理者可以是一個專用工作站或是一臺普通PC機,管理程序是運行在Windows98、WindowsNT、Windows2000、UNIX以及Linux等操作系統(tǒng)平臺上的。代理一般位于被管理設(shè)備內(nèi)部。被管理設(shè)備可以是主機、路由器、交換機、集線器等,這些設(shè)備出廠時多數(shù)帶有管理軟件。代理把來自管理者的管理操作命令轉(zhuǎn)換為本設(shè)備所特有的指令,以此完成管理者在被管理設(shè)備上采取本地的行動,或返回它所管理設(shè)備的信息。管理者和代理程序之間需要利用網(wǎng)絡(luò)交換管理信息。其中一種是從管理者到代理程序的管理操作,另一種是從代理程序到管理者的事件通知。一個管理者可以和多個代理進行信息交換,一個代理也可以接受來自多個管理者的管理操作。
22.光纖或光纜光纖或光纜解析:由于光纖通信具有損耗低、頻帶寬、數(shù)據(jù)率高、抗電磁波干擾力強等特點,適用于高速率、距離較大的網(wǎng)絡(luò)。
23.IEEE802IEEE802解析:局域網(wǎng)協(xié)議標(biāo)準(zhǔn)是IEEE802。
24.消息摘要消息摘要解析:數(shù)字簽名是用于確認(rèn)發(fā)送者身份和消息完整性的一個加密的消息摘要。
25.接近接近解析:便攜式電腦即筆記本,它的功能和臺式機已經(jīng)不相上下了。
26.5353解析:ATM的主要特點有:1、ATM是一種面向連接的技術(shù),它采用小的、固定長度的數(shù)據(jù)傳輸單元(即信元,Cell),其長度為53字節(jié);2、各類信息(數(shù)字、語音、圖像、視頻)均可用信元為單位進行傳送,ATM能夠支持多媒體通信;3、ATM以統(tǒng)計時分多路復(fù)用方式動態(tài)分配網(wǎng)絡(luò)帶寬,網(wǎng)絡(luò)傳輸延時小,適應(yīng)實時通信要求;4、ATM沒有鏈路對鏈路的糾錯與流量控制,協(xié)議簡單,數(shù)據(jù)交換效率高;5、ATM的數(shù)據(jù)傳輸速率在155Mbps~2.4Gbps,目前也存在25Mbps、50Mbps與100Mbps三種速率。
27.虛擬虛擬解析:TCP建立的連接通常叫作虛擬連接。因為網(wǎng)絡(luò)系統(tǒng)并不對該連接提供硬件或軟件支持。此連接是由運行于兩臺主機上相互交換信息的兩個TCP軟件虛擬建立起來的。
28.隨機延遲后重發(fā)隨機延遲后重發(fā)解析:為了有效地實現(xiàn)分布式多結(jié)點訪問公共傳輸介質(zhì)的控制策略,CSMA/CD的發(fā)送流程可以簡單地概括為4點:先聽后發(fā)、邊聽邊發(fā)、沖突停止、隨機延遲后重發(fā)。
29.【審題關(guān)鍵句】求素數(shù)的個數(shù),存入數(shù)組,按從小到大的順序排序。
\n【解題思路】
\n①首先定義兩個循環(huán)變量循環(huán)i、j和一個用于數(shù)據(jù)交換的整型變量tmp。
\n②通過for循環(huán)依次讀取數(shù)組中的300個數(shù),其中,循環(huán)變量i從0開始每次加1,直到i<300停止循環(huán);在每次循環(huán)中判斷a[i]是否是素數(shù),如果是素數(shù),則把a[i]的值賦給數(shù)組b[cnt],同時數(shù)組下標(biāo)變量cnt值加1。
\n③在退出循環(huán)后,用兩個for循環(huán)對數(shù)組b[]中元素進行兩兩比較,實現(xiàn)數(shù)組元素從小到大的排序,比較過程中通過整型變量tmp實現(xiàn)兩個數(shù)的交換。
\n【參考答案】
\n
30.【審題關(guān)鍵句】計算金額,按金額從大到小進行排列,相同的則按產(chǎn)品代碼從大到小排列,結(jié)果存入結(jié)構(gòu)數(shù)組。
\n【解題思路】
\n本題類似第57套試題,通過審題可以發(fā)現(xiàn)主要是排序條件的設(shè)置要求有所不同,參考答案的第8行進行修改即可。
\n【參考答案】
\n
\n
31.A解析:本題考查點是網(wǎng)橋互連的兩個局域網(wǎng)可采用的協(xié)議。網(wǎng)橋是工作在數(shù)據(jù)鏈路層上的網(wǎng)絡(luò)互連設(shè)備,常用于互連兩個或多個遵守IEEE802協(xié)議局域網(wǎng)。從互聯(lián)層的概念可知,網(wǎng)橋互連的兩個局域網(wǎng)允許數(shù)據(jù)鏈路層與物理層采用相同的協(xié)議,或者是采用不相同的協(xié)議。
32.B解析:監(jiān)控自動化系統(tǒng)屬于樓宇自動化系統(tǒng)部分。智能大廈由通信自動化系統(tǒng)、辦公自動化系統(tǒng)、樓宇自動化系統(tǒng)與計算機網(wǎng)絡(luò)組成。智能大廈的基礎(chǔ)是結(jié)構(gòu)化布線系統(tǒng)。
33.B解析:從郵件服務(wù)器的郵箱中讀取時可以使用POP3協(xié)議或IMAP協(xié)議,至于電子郵件應(yīng)用程序使用何種協(xié)議讀取郵件則決定于所使用的郵件服務(wù)器支持哪一種協(xié)議。
34.voidStrOR(void){intIjkindexstrl;charch;for(I=O;I<maxline;I++){Strl=s'trlen(xx[I]);/*求各行的長度*/index=strl;for(j=O;j<strl;j++)/*將一行中所以小寫字母o右邊的字符依次向左移一位并刪除字母.*/if(xx[I][j]=='o'){for(k=j;kxx[I][k]=xx[I][k+l];xx[I][strl-1]='';index=j;/*記錄下最后一個o所在的位置*/}for(j=strl-1;j>=index;j--)/*最后一個o右側(cè)的所有字符都移到已處理字符串的左邊*/ch=xx[I][strl-1];for(k=strl-1;k>O;k--)xx[I][k]=xx[I][k-l];xx[I][O]=ch;}}}voidStrOR(void)\r\n{\r\nintI,j,k,index,strl;\r\ncharch;\r\nfor(I=O;I<maxline;I++)\r\n{\r\nStrl=s'trlen(xx[I]);/*求各行的長度*/\r\nindex=strl;\r\nfor(j=O;j<strl;j++)/*將一行中所以小寫字母o右邊的字符依次\r\n向左移一位,并刪除字母.*/\r\n\r\nif(xx[I][j]=='o')\r\n{\r\nfor(k=j;kxx[I][k]=xx[I][k+l];\r\nxx[I][strl-1]='';\r\nindex=j;/*記錄下最后一個o所在的位置*/\r\n}\r\nfor(j=strl-1;j>=index;j--)/*最后一個o右側(cè)的所有字符都移到已處理字\r\n符串的左邊*/\r\nch=xx[I][strl-1];\r\nfor(k=strl-1;k>O;k--)\r\nxx[I][k]=xx[I][k-l];\r\nxx[I][O]=ch;\r\n}\r\n}\r\n}解析:本題考查的知識點如下:
(1)循環(huán)結(jié)構(gòu)與選擇結(jié)構(gòu)的嵌套使用。
(2)字符數(shù)組中的元素的移動。
(3)字符串處理函數(shù)的使用。
在本題中,以行作為字符串處理的基本單位。首先,要確定該行字符串的長度。然后使用循環(huán)結(jié)構(gòu)依次對字符進行處理。先找到字符o,將o右側(cè)的字符依次向左移。這個操作同時能夠刪除字符o。記錄下最后一個。所在的位置,在這個。右側(cè)的所有字符都要移到已處理字符串的左邊,這個過程也是使用循環(huán)來完成的。最后,對文章中的每一行都進行這一操作即可。`
35.voidCountRs(void){inticountj;char*pf;for(i=0;i〈10;i++)yy[i]=0;/*給數(shù)組yy初始化置0*/for(i=0;i〈100;i++){pf=xx[i];count=0;/*使指針pf指向各行的首地址*/while(*pf)if(*pf=='1'){count++;/*統(tǒng)計得票數(shù)count*/pf++;}elsepf++;if(count>5)/*當(dāng)count值大于5時為有效票數(shù)*/{pf=xx[i];/*使指針pf指向該行的首地址*/j=0;while(*pf)/*統(tǒng)計每個人的得票數(shù)并依次存入yy[0]到y(tǒng)y[9]*/if(*pf=='1'){yy[i]+=1;j++;pf++;}elseif(*pf=='0'){pf++;j++;}}}}voidCountRs(void)\r\n{\r\ninti,count,j;\r\nchar*pf;\r\nfor(i=0;i〈10;i++)\r\nyy[i]=0;/*給數(shù)組yy初始化置0*/\r\nfor(i=0;i〈100;i++)\r\n{\r\npf=xx[i];count=0;/*使指針pf指向各行的首地址*/\r\nwhile(*pf)\r\nif(*pf=='1')\r\n{\r\ncount++;/*統(tǒng)計得票數(shù)count*/\r\npf++;\r\n}\r\nelsepf++;\r\n
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 修建贊助合同范本
- 勞務(wù)時間合同范本
- 內(nèi)外架合同范例
- 化肥合作合同范例
- 專項經(jīng)理聘用合同范本
- 農(nóng)業(yè)購貨合同范本
- 化工產(chǎn)品購銷服務(wù)合同范本
- 醫(yī)院購銷合同范本
- 出口布料銷售合同范例
- 養(yǎng)殖水車出租合同范例
- 2025年中國郵政招聘筆試參考題庫含答案解析
- 人教版(2024)七年級英語上冊新教材的變化及教學(xué)建議課件
- 2025年中考語文一輪復(fù)習(xí):九年級上冊知識點梳理
- 2025年新聞部工作計劃
- 中國近代史綱要西安財經(jīng)大學(xué)練習(xí)題復(fù)習(xí)資料
- 中國成人ICU鎮(zhèn)痛和鎮(zhèn)靜治療指南解讀
- 2023年工程質(zhì)量監(jiān)督人員考試真題模擬匯編(共957題)
- 延長保修服務(wù)合同
- 2025中考英語作文19個熱點話題及范文
- 2023三年級英語下冊 Unit 1 How are you第3課時說課稿 湘少版
- 基于人工智能的農(nóng)產(chǎn)品追溯系統(tǒng)解決方案
評論
0/150
提交評論