![2022年江蘇省蘇州市全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)模擬考試(含答案)_第1頁(yè)](http://file4.renrendoc.com/view/3d84b12d94d734010a5a3f3a5e253e48/3d84b12d94d734010a5a3f3a5e253e481.gif)
![2022年江蘇省蘇州市全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)模擬考試(含答案)_第2頁(yè)](http://file4.renrendoc.com/view/3d84b12d94d734010a5a3f3a5e253e48/3d84b12d94d734010a5a3f3a5e253e482.gif)
![2022年江蘇省蘇州市全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)模擬考試(含答案)_第3頁(yè)](http://file4.renrendoc.com/view/3d84b12d94d734010a5a3f3a5e253e48/3d84b12d94d734010a5a3f3a5e253e483.gif)
![2022年江蘇省蘇州市全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)模擬考試(含答案)_第4頁(yè)](http://file4.renrendoc.com/view/3d84b12d94d734010a5a3f3a5e253e48/3d84b12d94d734010a5a3f3a5e253e484.gif)
![2022年江蘇省蘇州市全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)模擬考試(含答案)_第5頁(yè)](http://file4.renrendoc.com/view/3d84b12d94d734010a5a3f3a5e253e48/3d84b12d94d734010a5a3f3a5e253e485.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
2022年江蘇省蘇州市全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)模擬考試(含答案)學(xué)校:________班級(jí):________姓名:________考號(hào):________
一、單選題(10題)1.下列哪個(gè)說(shuō)法不是網(wǎng)絡(luò)市場(chǎng)調(diào)研必須遵循的原則()。
A.盡量減少無(wú)效問(wèn)卷B.增加人員實(shí)地調(diào)研的次數(shù)C.認(rèn)真設(shè)計(jì)在線調(diào)查表D.吸引盡可能多的人參與調(diào)查
2.第
31
題
NetWare的第一級(jí)系統(tǒng)容錯(cuò)機(jī)制主要是針對(duì)()設(shè)計(jì)的。
A.硬盤表面磁介質(zhì)可能出現(xiàn)的故障
B.硬盤或硬盤通道可能出現(xiàn)的故障
C.在寫(xiě)數(shù)據(jù)庫(kù)記錄時(shí)因系統(tǒng)故障而造成數(shù)據(jù)丟失
D.網(wǎng)絡(luò)供電舔統(tǒng)電壓波動(dòng)或突然中斷而影響文件服務(wù)器的工作
3.
4.下列關(guān)于路由器技術(shù)指標(biāo)的描述中,錯(cuò)誤的是()。
A.高性能路由器一般采用共享背板的結(jié)構(gòu)
B.丟包率是衡量路由器超負(fù)荷工作能力的指標(biāo)之一
C.路由器的服務(wù)質(zhì)量主要表現(xiàn)在隊(duì)列管理機(jī)制與支持的QoS協(xié)議類型上
D.路由器的包轉(zhuǎn)發(fā)能力與端口數(shù)量、端l:3速率、包長(zhǎng)度和包類型有關(guān)
5.設(shè)計(jì)FDDI的目的是為了()。
A.為信息產(chǎn)業(yè)調(diào)整打下堅(jiān)實(shí)基礎(chǔ)
B.實(shí)現(xiàn)調(diào)整、高可靠性和大范圍局域網(wǎng)連接
C.應(yīng)用于廣域網(wǎng)與城域網(wǎng)連接
D.盡快完成廣域網(wǎng)主干網(wǎng)連接
6.如果用戶希望在網(wǎng)上聊天,可以使用的因特網(wǎng)的服務(wù)形式是()。
A.電子郵件服務(wù)B.新聞組服務(wù)C.電子公告牌服務(wù)D.搜索引擎服務(wù)
7.為了保障網(wǎng)絡(luò)安全,防止外部網(wǎng)對(duì)內(nèi)部網(wǎng)的侵犯,多在內(nèi)部網(wǎng)絡(luò)與外部網(wǎng)絡(luò)之間設(shè)置()。A.可信區(qū)域劃分B.時(shí)間戳C.防火墻D.數(shù)字簽名
8.R1、R2是一個(gè)自治系統(tǒng)中采用RIP路由協(xié)議的兩個(gè)相鄰路由器,R1的路由表如下圖(A.所示,當(dāng)R1收到R2發(fā)送的如下圖(B.的(V,D.報(bào)文后,R1更新的4個(gè)路由表項(xiàng)中距離值從上到下依次為()。
A.0、3、4、3B.0、4、4、3C.0、5、4、3D.0、5、3、4
9.一名科技工作者通過(guò)()方式可以方便快捷查詢到最新科學(xué)文獻(xiàn)資料。
A.互聯(lián)網(wǎng)B.圖書(shū)館C.打電話D.校園網(wǎng)
10.FTP協(xié)議支持的兩種傳輸方式,一種是文本文件,另一種是()文件。
A.十六進(jìn)制B.二進(jìn)制C.網(wǎng)頁(yè)D.圖片
二、填空題(10題)11.頂級(jí)域的劃分模式為組織模式和______。
12.用于衡量路由信息源可信度的值是_________。
13.
第74題VoIP的3種實(shí)現(xiàn)形式分別為PC-to—PC、PC—to-Phone和___________。
14.
15.
16.UDP協(xié)議提供了面向非連接的、______的傳輸服務(wù)。
17.IP數(shù)據(jù)報(bào)選項(xiàng)由選項(xiàng)碼、_____和選項(xiàng)數(shù)據(jù)三部分組成。
18.
19.ISP是掌握Internet【】的機(jī)構(gòu)。
20.操作系統(tǒng)之所以能夠找到磁盤上的文件,是因?yàn)橛写疟P上的文件名與存儲(chǔ)位置的記錄。在DOS中,它叫做______。
三、2.填空題(8題)21.為網(wǎng)絡(luò)數(shù)據(jù)交換而制定的______、約定與標(biāo)準(zhǔn)被稱為網(wǎng)絡(luò)協(xié)議(Protocol)。
22.電子郵件服務(wù)采用【】的工作模式。
23.網(wǎng)絡(luò)安全的基本目標(biāo)是實(shí)現(xiàn)信息的【】、機(jī)密性、可用性和合法性。
24.堆棧是一種執(zhí)行______算法的數(shù)據(jù)結(jié)構(gòu)。
25.Ethernet的MAC地址長(zhǎng)度為_(kāi)_____位。
26.電磁波的傳播有兩種方式;一種是通過(guò)無(wú)線方式傳播:另一種是通【】傳播。
27.電子商務(wù)應(yīng)用系統(tǒng)通常包含CA安全認(rèn)證系統(tǒng)、______、業(yè)務(wù)應(yīng)用系統(tǒng)和用戶及終端系統(tǒng)。
28.通常使用Internet進(jìn)行網(wǎng)上購(gòu)物需要經(jīng)過(guò)瀏覽與選擇商品、填寫(xiě)訂購(gòu)單、______和等待商家服務(wù)4個(gè)步驟。
四、C語(yǔ)言程序設(shè)計(jì)題(2題)29.
yy[9]中,即第一個(gè)候選人的得票數(shù)存入yy[O]中,以此類推。最后調(diào)用函數(shù)WriteDat把結(jié)果yy輸出到文件out.dat中。
注意:部分源程序存放在test.c文件中。
請(qǐng)勿改動(dòng)主函數(shù)main、讀函數(shù)ReadDat和輸出函數(shù)writeDat的內(nèi)容。
第l4類字符左右移動(dòng)指定位后與原字符之和替換原字符
30.程序test.C的功能是:計(jì)算500~800區(qū)間內(nèi)素?cái)?shù)的個(gè)數(shù)cnt,并按所求素?cái)?shù)的值從大到小的順序,計(jì)算其間隔減、加之和,即第l個(gè)素?cái)?shù)-第2個(gè)素?cái)?shù)+第3個(gè)素?cái)?shù)-第4個(gè)素?cái)?shù)+第5個(gè)素?cái)?shù)…的值sum。請(qǐng)編寫(xiě)函數(shù)countValue實(shí)現(xiàn)程序的要求,最后main函數(shù)調(diào)用函數(shù)writeDAT0把結(jié)果cnt和sum,輸出到文件0ut.dat中。
注意:部分源程序存放在test.c文件中。
請(qǐng)勿改動(dòng)主函數(shù)main和輸出數(shù)據(jù)函數(shù)writeDAT的內(nèi)容。
第2類數(shù)位分解并重組后再篩選統(tǒng)計(jì)并排序
五、1.選擇題(3題)31.對(duì)于加密技術(shù)中的密鑰,下列說(shuō)法中不正確的是()。
A.所有密鑰都有生存期
B.密碼分析就是試圖發(fā)現(xiàn)明文或密鑰的過(guò)程
C.對(duì)稱密碼體制的加密密鑰和解密密鑰是完全相同的
D.對(duì)稱加密機(jī)制的安全性取決于算法的保密性,而不是密鑰的保密性
32.下面關(guān)于超文本的敘述中,不正確的是______。
A.超文本是一種信息管理技術(shù)
B.超文本采用非線性的網(wǎng)狀結(jié)構(gòu)來(lái)組織信息
C.多媒體超文本也可以認(rèn)為是超文本
D.超文本是由結(jié)點(diǎn)和鏈路組成的—個(gè)網(wǎng)絡(luò)
33.用戶采用以下哪種方式劃分和管理虛擬局域網(wǎng)的邏輯工作組?______。
A.硬件方式B.軟件方式C.存儲(chǔ)轉(zhuǎn)發(fā)方式D.改變接口連接方式
六、1.程序設(shè)計(jì)題(3題)34.下列程序的功能是:尋找并輸出11至999之間的數(shù)m,它滿足m,m2和m3均為回文數(shù)。所謂回文數(shù)是指其各位數(shù)字左右對(duì)稱的整數(shù),例如121,676,94249等。滿足上述條件的數(shù)如m=11,m2=121,m3=1331皆為回文數(shù)。請(qǐng)編制函數(shù)intjsValue(longn)實(shí)現(xiàn)此功能,如果是回文數(shù),則函數(shù)返回1,反之則返回0。最后把結(jié)果輸出到文件out43.dat中。
注意:部分源程序已給出。
請(qǐng)勿改動(dòng)主函數(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.在文件IN3.DAT中有200個(gè)正整數(shù),且每個(gè)數(shù)均在1000至9999之間。函數(shù)readDat()的功能是讀取這200個(gè)數(shù)存放到數(shù)組aa中。請(qǐng)編制函數(shù)jsSort(),該函數(shù)的功能是:要求按每個(gè)數(shù)的后3位的大小進(jìn)行降序排列,將排序后的前10個(gè)數(shù)存入數(shù)組b中,如果數(shù)組b中出現(xiàn)后3位相等的數(shù),則對(duì)這些數(shù)按原始4位數(shù)據(jù)進(jìn)行升序排列。最后調(diào)用函數(shù)writeDat()把結(jié)果比輸出到文件OUT3.DAT中。
例如:處理前90125099601270258088
處理后50998088702560129012
注意:部分源程序已給出。
請(qǐng)勿改動(dòng)主函數(shù)main()、讀函數(shù)readDat()和寫(xiě)函數(shù)writeDat()的內(nèi)容。
試題程序:
#include<stdio.h>
%include<string.h>
%include<conio.h>
intaa[200],bb[10];
voidjsSort()
{
main()
{
readDat();
jsSort();
writeDat();
}
readDat()
{
FILE*in;
inti;
in=fopen("IN3.DAT","r");
for(i=0;i<200;i++)fscanf(in,"%d,",&aa[i]);
fclose(in);
writeDat()
{
FILE*out;
inti;
ut=fopen("OUT3.DAT","w");
clrscr();
for(i=0;i<10;i++)
{
printf("i=%d,%d\n",i+l,bb[i]);
fprintf(out,"%d\n",bb[i]);
}
fclose(out);
}
36.函數(shù)ReadDat()的功能是實(shí)現(xiàn)從文件ENG62.IN中讀取一篇英文文章,存入到字符串?dāng)?shù)組xx中。請(qǐng)編制函數(shù)encryChar(),按給定的替代關(guān)系對(duì)數(shù)組xx中所有字符進(jìn)行替代,仍存入數(shù)組xx的對(duì)應(yīng)的位置上,最后調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件PS62.DAT中。
替代關(guān)系:f(p)=p*13mod256(p是數(shù)組xx中某一個(gè)字符的ASCII值,f(b)是計(jì)算后新字符的ASCII值),如果計(jì)算后f(p)的值小于等于32或其ASCII值是偶數(shù),則該字符不變,否則將f(p)所對(duì)應(yīng)的字符進(jìn)行替代。
注意:部分源程序已給出。
原始數(shù)據(jù)文件的存放格式是每行的寬度均小于80個(gè)字符。
請(qǐng)勿改動(dòng)函數(shù)main()、讀函數(shù)ReadDat()和寫(xiě)函數(shù)WriteDa()的內(nèi)容。
#include<conio.h>
#include<stdio.h>
#include<string.h>
#include<ctype.h>
unsignedcharxx[50][80];
intmaxline=0;
intReadDat(void);
voidWriteDat(void);
voidencryChar()
{
}
voidmain()
{
clrscr();
if{ReadDat())
{
printf("數(shù)據(jù)文件ENG62.IN不能打開(kāi)!\n\007");
return;
}
encryChar();
WriteDat();
}
intReadDat(void)
{
FILE*fp;
inti=0;
unsignedchar*p;
if((fp=fopen("ENG62.IN","r"))==NULL)
return1;
while(fgets(xx[ii,80,fp)!=NULL)
{
p=strchr(xx[i],'\n');
if(p)*p=0;
i++;
}
maxline=i;
fclose(fp);
return0;
}
voidWriteDat()
{
FILE*fp;
inti;
fp=fopen("ps62.dat","w");
for(i=0;i<maxtine;i++)
{
printf("%s\n",xx[i]);
fprintf(fp,"%s\n",xx[i]);
}
fclose(fp);
}
參考答案
1.B
2.ANctWare的第一級(jí)系統(tǒng)容錯(cuò)(SFTI)主要是針對(duì)硬盤表面磁介質(zhì)可能出現(xiàn)的故障設(shè)計(jì)的,用來(lái)防止硬盤表面磁介質(zhì)因頻繁進(jìn)行讀寫(xiě)操作而損壞造成的數(shù)據(jù)丟失。
3.D
4.A傳統(tǒng)路由器一般采用共享背板的結(jié)構(gòu),高性能路由器一般采用交換式結(jié)構(gòu)。故選A選項(xiàng)。
5.B
6.C\r\n電子公告牌(BBS)是因特網(wǎng)上常用的服務(wù)功能之一,用戶可以利用該服務(wù)與未見(jiàn)面的網(wǎng)友聊天,討論問(wèn)題及為別人提供信息等。早期的BBS服務(wù)是一種基于遠(yuǎn)程登錄的服務(wù),想要使用BBS服務(wù)的客戶,必須首先利用遠(yuǎn)程登錄功能登錄到BBS服務(wù)器上,每臺(tái)BBS服務(wù)器都有允許同時(shí)登錄人數(shù)的限制,如果人數(shù)已滿則必須等待。網(wǎng)上聊天是BBS的一個(gè)重要功能。
7.C防火墻是為了防止外部網(wǎng)對(duì)內(nèi)部網(wǎng)的侵犯而設(shè)置的。
8.A對(duì)應(yīng)兩個(gè)路由器R1和R2,R1接收R2的(V,D.報(bào)文,R1根據(jù)下列規(guī)則更新路由表:①如果R1的路由表中沒(méi)有此項(xiàng)記錄,則增加該項(xiàng),由于要經(jīng)過(guò)R2轉(zhuǎn)發(fā),因此距離D值加1。②如果R1中的路由表的一項(xiàng)記錄比R2發(fā)送的一項(xiàng)記錄D值加l還要大,R1在路由表中修改該項(xiàng),距離D值根據(jù)R2提供的值加1。兩者表中的路由表的記錄項(xiàng)相同,由規(guī)則①可知,不需要增加新的記錄項(xiàng)。路由表中第二行,符合規(guī)則②,因此需要修改,修改的值為R2中的值加1,即得到2+1=3,因此最終獲得的路由表為0、3、4、3。故選擇A選項(xiàng)。
9.A
10.BFTP協(xié)議支持的兩種傳輸方式,一種是文本文件,另一種是二進(jìn)制文件。
11.地理模式地理模式解析:頂級(jí)域的劃分采用兩種模式,即組織模式和地理模式。
12.\n管理距離
\n
13.Phone-to-Phone
【解析】VOIP技術(shù)問(wèn)世以來(lái),在技術(shù)上逐步成熟。短短幾年內(nèi),它已由最初的PC-to-PC發(fā)展到更實(shí)用的Phone—toPhone,并逐漸走入電信市場(chǎng)。
14.
15.
16.不可靠不可靠解析:UDP協(xié)議提供了面向非連接的、不可靠的傳輸服務(wù)。
17.長(zhǎng)度長(zhǎng)度解析:IP數(shù)據(jù)報(bào)選項(xiàng)有選項(xiàng)碼,長(zhǎng)度,選項(xiàng)數(shù)據(jù)三部分組成。
18.互操作
19.接口接口解析:ISP是掌握Internet接口的機(jī)構(gòu)。用戶可以通過(guò)ISP申請(qǐng)接入Internet。
20.FATFAT解析:操作系統(tǒng)之所以能夠找到磁盤上的文件,是因?yàn)橛写疟P上的文件名與存儲(chǔ)位置的記錄。在DOS里,它稱為文件表(FAT):在Windows里,稱為虛擬文件表(VFAT):在IBM的操作系統(tǒng)OS/2里,稱為高性能文件系統(tǒng)(HPFS)。
21.規(guī)則規(guī)則
22.客戶機(jī)/服務(wù)器客戶機(jī)/服務(wù)器解析:電子郵件服務(wù)采用客戶機(jī)/服務(wù)器的工作模式。電子郵件系統(tǒng)也可分為兩個(gè)部分,郵件服務(wù)器和郵件客戶。其中電子郵件服務(wù)器是郵件服務(wù)系統(tǒng)的核心。它負(fù)責(zé)接收和發(fā)送用戶郵件,而郵件客戶只需將待發(fā)送的郵件提交給郵件服務(wù)器或者是從郵件服務(wù)器的郵箱中接收郵件即可。
23.完整性完整性解析:網(wǎng)絡(luò)安全的摹本目標(biāo)是實(shí)現(xiàn)信息的機(jī)密性、完整性、可用性和合法性。中斷、截取、修改和捏造4個(gè)基本的安全威脅直接反映了這4個(gè)安全目標(biāo)。
24.先進(jìn)后出先進(jìn)后出解析:堆棧是一種先進(jìn)后出的數(shù)據(jù)結(jié)構(gòu)。即先進(jìn)棧的元素壓到棧底,出棧時(shí)則是彈出棧頂元素。
25.4848解析:典型的Ethernet物理地址長(zhǎng)度為48位(6個(gè)字節(jié)),如00-60-08-00-A6-38。
26.有線方式有線方式解析:電磁波的傳播有兩種方式:一種是在自由空間中轉(zhuǎn)播,即通過(guò)無(wú)線方式傳播;另一種是在有限制的空間區(qū)域內(nèi)傳播,即通過(guò)有線方式傳播。
27.支付網(wǎng)關(guān)系統(tǒng)支付網(wǎng)關(guān)系統(tǒng)解析:電子商務(wù)應(yīng)用系統(tǒng)由各子系統(tǒng)構(gòu)成,其中有些子系統(tǒng)(CA安全認(rèn)證系統(tǒng)、支付網(wǎng)關(guān)系統(tǒng))在電子商務(wù)系統(tǒng)中必不可少,沒(méi)有這些子系統(tǒng)就不能成為完整的電子商務(wù)系統(tǒng),而有些子系統(tǒng)則可以根據(jù)企業(yè)用戶或個(gè)人用戶的需求來(lái)建立(業(yè)務(wù)應(yīng)用系統(tǒng)、用戶及終端系統(tǒng))。
28.選擇支付方式選擇支付方式解析:通常使用Internet進(jìn)行網(wǎng)上購(gòu)物需要經(jīng)過(guò)瀏覽與選擇商品、填寫(xiě)訂購(gòu)單、選擇支付方式和等待商家服務(wù)4個(gè)步驟。
29.【審題關(guān)鍵句】10列100行選票,每行小于等于5的無(wú)效,統(tǒng)計(jì)存入數(shù)組。
\n【解題思路】
\n本題類似第55套試題,通過(guò)審題可以發(fā)現(xiàn)本題僅一個(gè)不同點(diǎn),即本題中要求每行選票中選中數(shù)大于5時(shí)記錄才有效,與第55套的要求剛好相反,參考答案的第8行,修改該條件語(yǔ)句的條件設(shè)置即可。
\n【參考答案】
\n
\n第14類字符左右移動(dòng)指定位后與原字符之和替換原字符
30.【審題關(guān)鍵旬】計(jì)算500~800區(qū)間內(nèi)素?cái)?shù)的個(gè)數(shù),素?cái)?shù)的值從大到小排序,再計(jì)算其間隔減、加之和,即第l個(gè)素?cái)?shù)-第2個(gè)素?cái)?shù)+第3個(gè)素?cái)?shù)-第4個(gè)素?cái)?shù)+第5個(gè)素?cái)?shù)……的值。
\n【解題思路】
\n①首先定義一個(gè)循環(huán)變量循環(huán)i和用于正負(fù)號(hào)轉(zhuǎn)換的變量j,同時(shí)賦j的初值為-1。
\n②通過(guò)for循環(huán)對(duì)800到500的每個(gè)數(shù)字進(jìn)行逐個(gè)的掃描,指定循環(huán)變量i的初值為800,當(dāng)i值等于500停止循環(huán),每執(zhí)行一次循環(huán),i的值便減l。(注意,本題for循環(huán)從大到小依次讀取數(shù)據(jù)是根據(jù)題目要求設(shè)計(jì)的,這樣得到的素?cái)?shù)值其排序方式就是從大到小排序。)
\n③在每次執(zhí)行for循環(huán)時(shí),都調(diào)用素?cái)?shù)判斷函數(shù)isPrime判斷當(dāng)前的i值是否為素?cái)?shù),如果是素?cái)?shù),則素?cái)?shù)計(jì)數(shù)變量cnt值加1,正負(fù)號(hào)轉(zhuǎn)換變量j的值乘以-1,實(shí)現(xiàn)正負(fù)數(shù)的交替轉(zhuǎn)換,最后將每次循環(huán)得到的i*j的值累加到求和變量sum中。
\n【參考答案】
\n
\n\n\t
\n\n第2類數(shù)位分解并重組后再篩選統(tǒng)計(jì)并排序
31.D解析:對(duì)稱加密機(jī)制的安全性取決于密鑰的保密性,而不是算法。
32.D解析:概括地說(shuō),超文本就是收集、存儲(chǔ)和瀏覽離散信息以及建立和表現(xiàn)信息之間關(guān)系的技術(shù),因此超文本本身并不是一個(gè)物理網(wǎng)絡(luò)。D選項(xiàng)說(shuō)法不正確。
33.B解析:虛擬網(wǎng)絡(luò)是建立在局域網(wǎng)交換機(jī)或ATM交換機(jī)之上,以軟件方式來(lái)實(shí)現(xiàn)邏輯工作組的劃分與臂理,邏輯工作組的結(jié)點(diǎn)組成不受物理位置的限制。
34.intjsValue(longn){intistrlhalf;charxy[20];ltoa(nxy10);/*將長(zhǎng)整數(shù)n轉(zhuǎn)換成與其等價(jià)的字符串存入xy指向的字符串中輸出串為十進(jìn)制*/strl=strlen(xy);/*求字符串的長(zhǎng)度*/half=strl/2;for(i=0;i<half;i++)if(xy[i]!=xy[--strl])break;/*判斷字符串是否左右對(duì)稱*/if(i>=half)return1;/*如果字符串是回文則返回1*/elsereturnO;/*否則返回0*/}intjsValue(longn)\r\n{inti,strl,half;\r\ncharxy[20];\r\nltoa(n,xy,10);/*將長(zhǎng)整數(shù)n轉(zhuǎn)換成與其等價(jià)的字符串存入xy指向的字符串中,輸出串為十進(jìn)制*/\r\nstrl=strlen(xy);/*求字符串的長(zhǎng)度*/\r\nhalf=strl/2;\r\nfor(i=0;i<half;i++)\r\nif(xy[i]!=xy[--strl])break;/*判斷字符串是否左右對(duì)稱*/\r\nif(i>=half)return1;/*如果字符串是回文,則返回1*/\r\nelsereturnO;/*否則返回0*/\r\n}解析:本題考查的知識(shí)點(diǎn)如下:
(1)將整型變量轉(zhuǎn)換成字符串。
(2)字符串長(zhǎng)度的確定和循環(huán)的使用。
(3)字符串是否對(duì)稱的判斷。
回文數(shù)是指其各位數(shù)字左右均對(duì)稱的整數(shù),因?yàn)榻o出的數(shù)的位數(shù)不確定,所以不采用將各位上的數(shù)字轉(zhuǎn)變成單獨(dú)的數(shù)再比較的方法。這里使用函數(shù)char*ltoa(longnum,char*str,intradix),其功能是將長(zhǎng)整數(shù)num轉(zhuǎn)換成與其等價(jià)的字符串存入str指向的字符串中,輸出串的進(jìn)制由radix決定。將整數(shù)轉(zhuǎn)變成字符串后,判斷字符串是否左右對(duì)稱。求得字符串長(zhǎng)度后設(shè)置兩個(gè)變量,一個(gè)從字符串的頭開(kāi)始向后移動(dòng),一個(gè)從字符串的倒數(shù)第一個(gè)元素開(kāi)始向前移動(dòng),直到移至數(shù)組的中間元素。若兩者所決定的數(shù)組元素均相等,則字符串左右對(duì)稱。
35.voidjsSert(){int.ijdata;for(i=O;i<199;i++)/*對(duì)數(shù)組中的4位數(shù)按后3位進(jìn)行從大到小的排序*/forj=i+1;j<200;j++){if(aa[i]%1O00<aa[j]%1000)/*比較每個(gè)數(shù)的后3位*/{data=aa[i];aa[i]=aa[j];aa[j]=data;}elseif(aa[i]%1O00==aa[j]%1000)/*若后3位數(shù)相等*/if(aa[ii>aa[j])/*則要按原4位數(shù)的值進(jìn)行從小到大的排序*/{data=aa[i];aa[i]=aa[j];aa[j]=data;}}for(i=O;i<1O;i++)/*將排序后的前10個(gè)數(shù)存入數(shù)組b中*/bb[i]=aa[i];}voidjsSert()\r\n{\r\nint.i,j,data;\r\nfor(i=O;i<199;i++)/*對(duì)數(shù)組中的4位數(shù)按后3位進(jìn)行從大到小的排序*/\r\nforj=i+1;j<200;j++)\r\n{\r\nif(aa[i]%1O00<aa[j]%1000)/*比較每個(gè)數(shù)的后3位*/\r\n{data=aa[i];aa[i]=aa[j];aa[j]=data;}\r\nelseif(aa[i]%1O00==aa[j]%1000)/*若后3位數(shù)相等*/\r\nif(aa[ii>aa[j])/*則要按原4位數(shù)的值進(jìn)行從小到大的排序*/\r\n{data=aa[i];aa[i]=aa[j];aa[j]=data;}\r\n}\r\nfor(i=O;i<1O;i++)/*將排序后的前10個(gè)數(shù)存入數(shù)組b中*/\r\nbb[i]=aa[i];\r\n}解析:本題實(shí)質(zhì)上考的是對(duì)數(shù)組元素進(jìn)行排序的問(wèn)題。最容易理解的方法是選擇法。選擇法的基本思想是:依次用當(dāng)前取得的元素和它后面的其他元素進(jìn)行比較,比如要從大到小進(jìn)行排序,則只要發(fā)現(xiàn)后面的元素
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 河北大學(xué)《企業(yè)價(jià)值創(chuàng)造實(shí)戰(zhàn)》2023-2024學(xué)年第二學(xué)期期末試卷
- 昆明醫(yī)科大學(xué)海源學(xué)院《工程項(xiàng)目管理一》2023-2024學(xué)年第二學(xué)期期末試卷
- 天府新區(qū)信息職業(yè)學(xué)院《建筑智能化系統(tǒng)綜合實(shí)訓(xùn)》2023-2024學(xué)年第二學(xué)期期末試卷
- 中原工學(xué)院《復(fù)合材料原理》2023-2024學(xué)年第二學(xué)期期末試卷
- 福州外語(yǔ)外貿(mào)學(xué)院《機(jī)動(dòng)車鑒定評(píng)估》2023-2024學(xué)年第二學(xué)期期末試卷
- 鄭州美術(shù)學(xué)院《綜合保稅區(qū)運(yùn)營(yíng)實(shí)務(wù)》2023-2024學(xué)年第二學(xué)期期末試卷
- 濰坊理工學(xué)院《工業(yè)工程概論》2023-2024學(xué)年第二學(xué)期期末試卷
- 《個(gè)人收入的分配》課件
- 銅產(chǎn)業(yè)的可持續(xù)發(fā)展戰(zhàn)略
- 數(shù)字化轉(zhuǎn)型下的績(jī)效管理與評(píng)估系統(tǒng)
- 初中生物面團(tuán)發(fā)酵實(shí)驗(yàn)報(bào)告
- 工程項(xiàng)目總投資的構(gòu)成及估算
- 串通招投標(biāo)法律問(wèn)題研究
- 高原鐵路建設(shè)衛(wèi)生保障
- 顳下頜關(guān)節(jié)盤復(fù)位固定術(shù)后護(hù)理查房
- 新版藥品管理法培訓(xùn)完整版本課件
- 醫(yī)院信息系統(tǒng)HIS知識(shí)培訓(xùn)教學(xué)課件-HIS的主要內(nèi)容
- 硝苯地平控釋片
- 合成聚氨酯原料及助劑生產(chǎn)項(xiàng)目
- 四川省瀘州市2019年中考物理考試真題與答案解析
- 部編版語(yǔ)文六年級(jí)下冊(cè)全套單元基礎(chǔ)??紲y(cè)試卷含答案
評(píng)論
0/150
提交評(píng)論