




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
【2023年】山西省運(yùn)城市全國計算機(jī)等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)學(xué)校:________班級:________姓名:________考號:________
一、單選題(10題)1.
2.甲要發(fā)給乙一封信,他希望信的內(nèi)容不會被第三方了解和篡改,他應(yīng)該()。
A.加密信件
B.先加密信件,再對加密之后的信件生成消息認(rèn)證碼,將消息認(rèn)證碼和密文一起傳輸
C.對明文生成消息認(rèn)證碼,加密附有消息認(rèn)證碼的明文,將得到的密文傳輸
D.對明文生成消息認(rèn)證碼,將明文和消息認(rèn)證碼一起傳輸
3.FDDI是一種以——作為傳輸介質(zhì)的高速主干網(wǎng)()。
A.雙絞線B.同軸電纜C.光纖D.微波
4.下列對VLAN的描述中,錯誤的是()。
A.VLANIDl—1005是標(biāo)準(zhǔn)范圍,1025—4096是擴(kuò)展范圍
B.可用于Ethernet的VLANID為l一1000
C.VLANname用32個字符表示
D.IEEE802.1Q標(biāo)準(zhǔn)規(guī)定,VLANID用16比特表示
5.
6.某一主機(jī)IP地址為5,子網(wǎng)掩碼是40。該主機(jī)的有限廣播地址為()。
A.55
B.
C.5
D.55
7.下列關(guān)于路由器技術(shù)指標(biāo)的描述中,錯誤的是()
A.吞吐量是指路由器的包轉(zhuǎn)發(fā)能力
B.背板能力決定了路由器的吞吐量
C.語音、視頻業(yè)務(wù)對延時抖動要求較高
D.突發(fā)處理能力是以最小幀間隔值來衡量的
8.下列屬于廣域網(wǎng)QoS技術(shù)的是()。
A.RSVPB.PSTNC.MSTPD.ISDN
9.常用的商情分析工具不包括()。
A.時間序列分析B.心理分析C.回歸分析D.聚類分析
10.將Catalyst6500交換機(jī)的系統(tǒng)時間設(shè)定為“2013年3月26日,星期五,9點l9分25秒”,正確配置是()。A.setclockfri26/3/20139:19:25
B.settimefri3/26/20139:19:25
C.settimefri26/3/20139:19:25
D.setclock3/26/2013fri9:19:25
二、填空題(10題)11.
12.引導(dǎo)型病毒指寄生在磁盤引導(dǎo)區(qū)或_________。
13.網(wǎng)絡(luò)需求詳細(xì)分析主要包括:網(wǎng)絡(luò)總體需求分析、綜合布線需求分析、網(wǎng)絡(luò)可用性與可靠性分析、網(wǎng)絡(luò)安全性需求,以及分析網(wǎng)絡(luò)工程_________估算。
14.(5)Telnet協(xié)議屬于TCP/IP的________層協(xié)議。
15.
第79題通過交換機(jī)實現(xiàn)多個互聯(lián)局域網(wǎng)之間幀轉(zhuǎn)發(fā)的過程稱為___________交換。
16.在文件傳輸服務(wù)中,將文件從服務(wù)器傳到客戶機(jī)稱為【18】文件。
17.
18.Solaris10操作系統(tǒng)獲得業(yè)界支持,它的桌面已經(jīng)窗口化和菜單化。新的______界面使人感覺親近而且舒適。
19.在網(wǎng)絡(luò)地址劃分中,除去網(wǎng)絡(luò)地址與_________地址之外的網(wǎng)絡(luò)地址都是主機(jī)可以使用的IP地址。
20.(8)以太網(wǎng)協(xié)議將接收出錯分為3種類型:幀校驗錯、幀長度錯和________。
三、2.填空題(8題)21.計算機(jī)網(wǎng)絡(luò)的兩級子網(wǎng)中,通信子網(wǎng)包括______和通信鏈路。
22.計算機(jī)多媒體技術(shù)的特點在于信息媒體的多樣性、集成性和______性。
23.無線局域網(wǎng)是使用無線傳輸介質(zhì),按照采用的傳輸技術(shù)可以分為3類:紅外線局域網(wǎng)、窄帶微波局域網(wǎng)和______。
24.因特網(wǎng)連接的主機(jī)都必須遵守【】協(xié)議。
25.故障管理的步驟包括發(fā)現(xiàn)故障、判斷故障癥狀、隔離故障、______故障、記錄故障的檢修過程及結(jié)果。
26.FTP協(xié)議規(guī)定:向服務(wù)器發(fā)送______命令可以進(jìn)入被動模式。
27.傳輸層的______協(xié)議是一種面向無連接的協(xié)議,它不能提供可靠的數(shù)據(jù)包傳輸,沒有差錯檢測功能。
28.電子商務(wù)業(yè)務(wù)系統(tǒng)包括支付型業(yè)務(wù)和【】。
四、C語言程序設(shè)計題(2題)29.函數(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*11mod256,mod為取余運(yùn)算,P是數(shù)組xx中某一個字符的ASCII值,f(p)是計算后的無符號整型值(注意:中間變量定義成整型變量),如果計算后f(p)值小于等于32或f(p)對應(yīng)的字符是大寫字母,則該字符不變,否則用f(p)替代所對應(yīng)的字符。
注意:部分源程序存放在test.c文件中,原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個字符,含標(biāo)點符號和空格,并也按此替代關(guān)系進(jìn)行處理。
請勿改動主函數(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,其功能要求:按金額從大到小進(jìn)行排列,若金額相等,則按產(chǎn)品代碼從大到小進(jìn)行排列,最終排列結(jié)果仍存入結(jié)構(gòu)數(shù)組sell中。最后main函數(shù)調(diào)用函數(shù)WriteDat把結(jié)果輸出到文件out.dat中。
提示:若中間變量為PRtemp,則可以直接使用結(jié)構(gòu)賦值語句進(jìn)行解題。
例如:sell[i]=temp.
注意:部分源程序存放在test.c文件中。
請勿改動主函數(shù)main、讀函數(shù)ReadDat和輸出函數(shù)WriteDat的內(nèi)容。
五、1.選擇題(3題)31.Internet上有許多應(yīng)用,其中主要用來瀏覽網(wǎng)頁信息的是()。
A.BBSB.FTPC.WWWD.Telnet
32.Internet中有一種非常重要的設(shè)備,它是網(wǎng)絡(luò)與網(wǎng)絡(luò)之間連接的橋梁。這種設(shè)備是()。
A.服務(wù)器B.客戶機(jī)C.防火墻D.路由器
33.關(guān)于Internet中主機(jī)的IP地址,敘述不正確的是______。
A.IP地址是由用戶自己決定的
B.每臺主機(jī)至少有一個IP地址
C.主機(jī)的IP地址必須是全國惟一的
D.一個主機(jī)可以屬于兩個或者多個邏輯網(wǎng)絡(luò)
六、1.程序設(shè)計題(3題)34.下列程序的功能是:尋找并輸出11至999之間的數(shù)m,它滿足m,m2和m3均為回文數(shù)。所謂回文數(shù)是指其各位數(shù)字左右對稱的整數(shù),例如121,676,94249等。滿足上述條件的數(shù)如m=11,m2=121,m3=1331皆為回文數(shù)。請編制函數(shù)intjsValue(longn)實現(xiàn)此功能,如果是回文數(shù),則函數(shù)返回1,反之則返回0。最后把結(jié)果輸出到文件out43.dat中。
注意:部分源程序已給出。
請勿改動主函數(shù)main()。
#include<stdio.h>
intjsValue(longn)
{
}
main()
{
longm;
FILE*out;
out=fopen("out43.dat","w");
for(m=11;m<1000;m++)
{
if(jsValue(m)&&jsValue(m*m)&&jsValue(m*m*m))
{
printf("m=%41d,m*m=%61d,m*m*m=%81d",m,m'm,m*m*m);
fprintf(out,"m=%41d,m*m=%61d,m*m*m=%81d\n",m,m*m,m*m*m);
}
}
fclose(out);
}
35.已知在文件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);
}
36.已知數(shù)據(jù)文件IN26.DAT中存有200個4位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中。請編制一函數(shù)jsVal(),其功能是:把千位數(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ù)中至少有一個數(shù)能被5整除,同時兩個新十位數(shù)字均不為零,則將滿足此條件的4位數(shù)按從大到小的順序存入數(shù)組b中,并要求計算滿足上述條件的4位數(shù)的個數(shù)cnt,最后調(diào)用寫函數(shù)writeDat(),把結(jié)果cnt及數(shù)組b中符合條件的4位數(shù)輸出到OUT26.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;
voidjsVal()
{
}
voidreadDat()
{
inti;
FILE*fp;
fp=fopen("IN26.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",b[i]);
printf("\n");
writeDat();
}
writeDat()
{
FILE*fp;
inti;
fp=fopen("OUT26.DAT","w");
fprintf(fp,"%d\n",cnt);
for(i=0;i〈cnt;i++)
fprintf(fp,"%d\n",b[i]);
fclose(fp);
}
參考答案
1.C
2.C
3.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),以實現(xiàn)大容量數(shù)據(jù)、語音、圖形與視頻等多種信息的傳輸功能。FDDI有以下一些主要的技術(shù)特點:①以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é)點數(shù)=1000,環(huán)路長度為100km;⑤可以使用多?;騿文9饫w;⑥具有動態(tài)分配帶寬的能力,能支持同步和異步數(shù)據(jù)傳輸。
4.DIEEE802.1Q標(biāo)準(zhǔn)規(guī)定,VLANID用12比特表示。故選擇D選項。
5.A
6.A32位全l的IP地址(255.255.255.255)用于本網(wǎng)廣播,該地址稱為有限廣播地址。
7.D解析:路由器的突發(fā)處理能力是以最小幀間隔發(fā)送數(shù)據(jù)包而不引起丟失的最大發(fā)送速率來衡量的。
吞吐量是指路由器的包轉(zhuǎn)發(fā)能力,與其端口數(shù)量、端口速率、包長度、包類型有關(guān)。
背板是路由器輸入端與輸出端之間的物理通道。由于背板能力決定了路由器的吞吐量,因此高性能路由器通常采用的是交換式結(jié)構(gòu),而非共享背板結(jié)構(gòu)。
延時抖動是指延時的變化量。由于IP數(shù)據(jù)包對延時抖動要求不高,因此不把延時抖動作為衡量高速路由器的主要指標(biāo),但在語音、視頻等業(yè)務(wù)應(yī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.B
10.B正確的配置公式是"set\r\ntime[day_of_week][mm/dd/yy][hh:mm:ss]",所以B項正確。
11.
12.\n主引導(dǎo)區(qū)
\n
13.\n造價
\n
14.(5)應(yīng)用
【解析】Telnet協(xié)議屬于TCP/IP的應(yīng)用層協(xié)議。
15.第二層
【解析】由于交換機(jī)負(fù)責(zé)完成幀一級的交換,并且工作在數(shù)據(jù)鏈路層,因此又被稱為第二層交換機(jī)。
16.下載本題考查點是文件傳輸服務(wù)中的下載文件服務(wù)。文件傳輸服務(wù)又稱為FTP服務(wù)。FTP采用客戶機(jī)/服務(wù)器工作模式,遵守FTP協(xié)議文件傳輸協(xié)議.。因特網(wǎng)中許多可提供下載文件的站點提供FTP服務(wù)。當(dāng)需要使用FTP服務(wù)時。客戶機(jī)向FTP文件服務(wù)器發(fā)送請求,服務(wù)器接受請求.建立鏈路.按客戶機(jī)要求傳送文件。文件傳輸是雙向的,將FTP服務(wù)器上的文件傳送到客戶機(jī)磁盤中稱為“下載”文件,而將客戶機(jī)磁盤的文件傳送到FTP服務(wù)器上則稱為“上傳”文件。
17.
18.Java控制臺Java控制臺解析:Solaris10操作系統(tǒng)獲得業(yè)界支持,它的桌面已經(jīng)窗口化和菜單化。新的Java控制臺界面使人感覺親近和舒適。
19.\n廣播
20.(8)幀位錯【解析】以太網(wǎng)協(xié)議將接收出錯分為3種類型:幀校驗錯、幀長度錯和幀位錯。
21.路由設(shè)備路由設(shè)備解析:通信子網(wǎng)最初由接口信息處理機(jī)IMP和通信鏈路組成,后來IMP演變成路由器,負(fù)責(zé)轉(zhuǎn)接數(shù)據(jù)。
22.交互性交互性解析:多媒體是指多種信息在多種媒體中的有機(jī)集成,其特點是多樣性,集成性和交互性。
23.擴(kuò)頻無線局域網(wǎng)擴(kuò)頻無線局域網(wǎng)解析:無線局域網(wǎng)使用無線傳輸介質(zhì),按照采用的傳輸技術(shù)可以分為3類:紅外線局域網(wǎng)、窄帶微波局域網(wǎng)和擴(kuò)頻無線局域網(wǎng)。
24.TCP/IPTCP/IP解析:因特網(wǎng)是一個覆蓋全世界的廣域網(wǎng)絡(luò)。實際上它是由無數(shù)的網(wǎng)絡(luò),包括局域網(wǎng)和廣域網(wǎng)連接而成的。這些網(wǎng)絡(luò)連接著無數(shù)的主機(jī),它們都遵守TCP/IP協(xié)議,保證了相互之間通信時采用同樣的尋址方式、命名機(jī)制和傳輸規(guī)則。TCP/IP協(xié)議是一個協(xié)議集,其中最主要的是TCP(傳輸控制協(xié)議)和IP(網(wǎng)絡(luò)互聯(lián)協(xié)議)。IP協(xié)議規(guī)定了因特網(wǎng)中的通信規(guī)則,為其高層用戶提供無連接的服務(wù),而TCP協(xié)議則采用面向連接的方式來彌補(bǔ)和增強(qiáng)IP協(xié)議所提供的服務(wù)。
25.修復(fù)修復(fù)解析:故障管理的步驟包括:發(fā)現(xiàn)故障、判斷故障癥狀、隔離故障、修復(fù)故障、記錄故障的檢修過程及其結(jié)果。
26.PASVPASV解析:當(dāng)客戶機(jī)向服務(wù)器發(fā)出數(shù)據(jù)傳輸命令時,通過控制連接向服務(wù)器發(fā)送一個PASV命令,請求進(jìn)入被動橫式。
27.UDP或用戶數(shù)據(jù)報UDP或用戶數(shù)據(jù)報解析:UDP協(xié)議是一種不可靠的無連接協(xié)議,主要用于不要求按分組順序到達(dá)的傳輸中,分組傳輸順序檢查與排序由應(yīng)用層完成。
28.非支付型業(yè)務(wù)非支付型業(yè)務(wù)解析:電子商務(wù)活動分為支付型業(yè)務(wù)和非支付型業(yè)務(wù)。
29.【審題關(guān)鍵句】字符替代f(p)=p*11mod256,小于等于32或?qū)?yīng)大寫字母不變,否則替換。
\n【解題思路】
\n本題類似第65套試題,通過審題可以發(fā)現(xiàn)主要是排序條件的設(shè)置要求有所不同,參考答案的第6行,修改if條件語句的設(shè)置即可。另外,在源程序中已經(jīng)定義了一個無符號變量val,因此,在編寫答案程序時,不需要再重新定義。
\n【參考答案】
\n
30.【審題關(guān)鍵句】計算金額,按金額從大到小進(jìn)行排列,相同的則按產(chǎn)品代碼從大到小排列,結(jié)果存入結(jié)構(gòu)數(shù)組。
\n【解題思路】
\n本題類似第57套試題,通過審題可以發(fā)現(xiàn)主要是排序條件的設(shè)置要求有所不同,參考答案的第8行進(jìn)行修改即可。
\n【參考答案】
\n
\n
31.C解析:WWW服務(wù)主要是用來瀏覽網(wǎng)頁信息的。
32.D解析:本題考查Internet中相關(guān)設(shè)備的概念。服務(wù)器就是因特網(wǎng)服務(wù)與信息資源的提供者;客戶機(jī)是因特網(wǎng)服務(wù)和信息資源的使用者:防火墻是設(shè)置在不同網(wǎng)絡(luò)(如可信任的企業(yè)內(nèi)部網(wǎng)和不可信的公共網(wǎng))或網(wǎng)絡(luò)安全域之間的一系列部件的組合,來實現(xiàn)網(wǎng)絡(luò)的安全保護(hù);路由器(在因特網(wǎng)中有時也稱網(wǎng)關(guān))是因特網(wǎng)中最重要的設(shè)備,它是網(wǎng)絡(luò)與網(wǎng)絡(luò)之間連接的橋梁。-正確答案為選項D。
33.A解析:IP地址一般由ISP分配。私有IP地址可以由用戶自己配置。
34.intjsValue(longn){intistrlhalf;charxy[20];ltoa(nxy10);/*將長整數(shù)n轉(zhuǎn)換成與其等價的字符串存入xy指向的字符串中輸出串為十進(jìn)制*/strl=strlen(xy);/*求字符串的長度*/half=strl/2;for(i=0;i<half;i++)if(xy[i]!=xy[--strl])break;/*判斷字符串是否左右對稱*/if(i>=half)return1;/*如果字符串是回文則返回1*/elsereturnO;/*否則返回0*/}intjsValue(longn)\r\n{inti,strl,half;\r\ncharxy[20];\r\nltoa(n,xy,10);/*將長整數(shù)n轉(zhuǎn)換成與其等價的字符串存入xy指向的字符串中,輸出串為十進(jìn)制*/\r\nstrl=strlen(xy);/*求字符串的長度*/\r\nhalf=strl/2;\r\nfor(i=0;i<half;i++)\r\nif(xy[i]!=xy[--strl])break;/*判斷字符串是否左右對稱*/\r\nif(i>=half)return1;/*如果字符串是回文,則返回1*/\r\nelsereturnO;/*否則返回0*/\r\n}解析:本題考查的知識點如下:
(1)將整型變量轉(zhuǎn)換成字符串。
(2)字符串長度的確定和循環(huán)的使用。
(3)字符串是否對稱的判斷。
回文數(shù)是指其各位數(shù)字左右均對稱的整數(shù),因為給出的數(shù)的位數(shù)不確定,所以不采用將各位上的數(shù)字轉(zhuǎn)變成單獨的數(shù)再比較的方法。這里使用函數(shù)char*ltoa(longnum,char*str,intradix),其功能是將長整數(shù)num轉(zhuǎn)換成與其等價的字符串存入str指向的字符串中,輸出串的進(jìn)制由radix決定。將整數(shù)轉(zhuǎn)變成字符串后,判斷字符串是否左右對稱。求得字符串長度后設(shè)置兩個變量,一個從字符串的頭開始向后移動,一個從字符串的倒數(shù)第一個元素開始向前移動,直到移至數(shù)組的中間元素。若兩者所決定的數(shù)組元素均相等,則字符串左右對稱。
35.voidCalValue(void){intidata;for(i=0;i{if(!xx[i])break;/*如果數(shù)為0則表示數(shù)組存的數(shù)已經(jīng)結(jié)束退出循環(huán)*/if(xx[i]>0)totNum++;/*統(tǒng)計正整數(shù)的個數(shù)*/data=xx[i]>>1;/*將數(shù)右移一位*/if(data%2)/*如果產(chǎn)生的新數(shù)是奇數(shù)*/{totCnt++;/*統(tǒng)計滿面足條件的數(shù)的個數(shù)*/totPjz+=xx[i];/*求滿足條件的數(shù)的總和*/}}totPjz/=totCnt;/*求滿足條件的數(shù)的平均值*/voidCalValue(void)\r\n{\r\ninti,data;\r\nfor(i=0;i{\r\nif(!xx[i])break;/*如果數(shù)為0,則表示數(shù)組存的數(shù)已經(jīng)結(jié)束,退出循環(huán)*/\r\nif(xx[i]>0)\r\ntotNum++;/*統(tǒng)計正整數(shù)的個數(shù)*/\r\ndata=xx[i]>>1;/*將數(shù)右移一位*/\r\nif(data%2)/*如果產(chǎn)生的新數(shù)是奇數(shù)*/\r\n{\r\ntotCnt++;/*統(tǒng)計滿面足條件的數(shù)的個數(shù)*/\r\ntotPjz+=xx[i];/*求滿足條件的數(shù)的總和*/\r\n}\r\n}\r\ntotPjz/=totCnt;/*求滿足條件的數(shù)的平均值*/解析:本題考查的知識點如下:
(1)右移運(yùn)算符“>>”的使用。
(2)數(shù)組結(jié)束的判斷和強(qiáng)行退出一層循環(huán)結(jié)構(gòu)。
(3)特殊運(yùn)算符“%”的使用。
在本題中,并沒有給出確切的數(shù)據(jù)個數(shù),足以數(shù)據(jù)的最大個數(shù)定義的數(shù)組。在主函數(shù)中,給所有的數(shù)組成員賦初值為0,而從文件中讀取得數(shù)據(jù)是正整數(shù),所以只要數(shù)組的某個元素為0,則說明數(shù)組存的數(shù)據(jù)已經(jīng)結(jié)束。此時就可以結(jié)束循環(huán)結(jié)構(gòu)。這里要使用右移運(yùn)算符實現(xiàn)數(shù)據(jù)的右移位,右移運(yùn)算符是雙目運(yùn)算符。運(yùn)算符左側(cè)是要移的數(shù)據(jù),右側(cè)是移動的位數(shù)。右側(cè)移出的數(shù)據(jù)(低位數(shù)據(jù))舍棄。1個數(shù)除以2取余所得的數(shù)是1,則這個數(shù)足奇數(shù)。
36.voidjsVal(){intithouhuntendataj;intabcd;for(i=0i〈200i++){thou=a[i]/1000;/*求千位數(shù)字*/hun=a[i]%1000/100;/*求百位數(shù)字*/ten=a[i]%100/10;/*求十位數(shù)字*/data=a[i]%10;/*求個位數(shù)字*/ab=10*thou+data;/*把千位數(shù)字和個位數(shù)字重新組成一個新的十位數(shù)*/cd=10*hun+ten;/*把百位數(shù)字和十位數(shù)字組成另一個新的十位數(shù)*/if(ab%2==1&&cd%2==1&&(ab%5==0||cd%5==0)&&ab!=0&&cd!=0){/*如果這兩個十位數(shù)均是奇數(shù)并且兩個十位數(shù)中至少有一個數(shù)能被5整除同時兩個新十位數(shù)字均不為零*/b[cnt]=a[i];/*則把滿足條件的數(shù)存入數(shù)組b中*/cnt++;}}for(i=0;i〈cnt-1;i++)/*將數(shù)組b中的數(shù)按從大到小的順序排列*/for(j=i+1;j〈cnt;j++)if(b[i]〈b[j]){data=b[i];b[i]=b[j];b[j]=data;}}voidjsVal()\r\n{inti,thou,
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 三農(nóng)經(jīng)濟(jì)統(tǒng)計分析與研究方案集錦
- 客戶服務(wù)投訴處理表
- 防滲渠道施工方案
- 家裝施工方案范本
- 水電工法展示樣板施工方案
- 挖掘機(jī)打管樁施工方案
- 工廠環(huán)氧地坪工程施工方案
- 初一下人教版數(shù)學(xué)試卷
- 香港動力源國際有限公司股東全部權(quán)益價值資產(chǎn)評估報告
- 寧波復(fù)式屋頂花園施工方案
- 2025年安徽中醫(yī)藥高等??茖W(xué)校單招職業(yè)技能考試題庫帶答案
- 小學(xué)二年級下冊《勞動》教案
- 2025年南京鐵道職業(yè)技術(shù)學(xué)院單招職業(yè)傾向性測試題庫及答案1套
- 2025年河南機(jī)電職業(yè)學(xué)院單招職業(yè)技能考試題庫完整
- 2025年江西青年職業(yè)學(xué)院高職單招職業(yè)技能測試近5年??及鎱⒖碱}庫含答案解析
- 全套教學(xué)課件《工程倫理學(xué)》
- 初中物理校本教材《物理之窗》內(nèi)容
- 清華大學(xué)考生自述
- 市政燃?xì)夤艿拦こ淌┕ぶ斜O(jiān)理的重點和難度探究
- 聲控?zé)舻脑O(shè)計(畢業(yè)設(shè)計
- 畢業(yè)設(shè)計(論文)高效精密大豆播種機(jī)設(shè)計(含全套CAD圖紙)
評論
0/150
提交評論