版權(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ù)測(cè)試卷(含答案)學(xué)校:________班級(jí):________姓名:________考號(hào):________
一、單選題(10題)1.IP地址塊/26、4/26和28/26聚合后可用的地址數(shù)為()。
A.126B.186C.188D.254
2.某企業(yè)分配給產(chǎn)品部的IP地址塊為92/26,分配給市場(chǎng)部的IP地址塊為60/27,分配給財(cái)務(wù)部的IP地址塊是28/27,那么這三個(gè)地址經(jīng)過(guò)聚合后的地址為()
A./25
B./26
C.28/25
D.28/26
3.
4.目前,廣泛使用的電子郵件安全方案是S/MIME和()。
A.PGPB.MIMEC.TCPD.SSL/TLS
5.以下哪種方法不屬于個(gè)人特征認(rèn)證()。A.指紋識(shí)別B.聲音識(shí)別C.虹膜識(shí)別D.個(gè)人標(biāo)記號(hào)識(shí)別
6.關(guān)于關(guān)鍵字檢索,下列哪種說(shuō)法是不正確的()。
A.用戶按一定的規(guī)則輸入關(guān)鍵字并提交后,搜索引索就開(kāi)始在其索引數(shù)據(jù)庫(kù)中查找相關(guān)信息,然后將結(jié)果返回用戶
B.關(guān)鍵字檢索是搜索引擎向用戶提供一個(gè)待查詢的關(guān)鍵字、詞組、句子的查詢輸入框界面
C.通過(guò)詞組或布爾運(yùn)算符對(duì)檢索范圍適當(dāng)?shù)丶右詳U(kuò)展,以防檢索范圍過(guò)大,返回信息過(guò)多
D.關(guān)鍵字是否能完整地表達(dá)用戶的檢索要求是至關(guān)重要的
7.
8.下面關(guān)于城名系統(tǒng)說(shuō)法正確的是()。
A.域名系統(tǒng)是網(wǎng)狀結(jié)構(gòu)的,按組織棋式和地理模式劃分的域名彼此交叉
B.域名系統(tǒng)的所有管理權(quán)都集中在NIC
C.域名服務(wù)器可以進(jìn)行域名/IP地址轉(zhuǎn)換
D.域名解析是從小到大,由底向上進(jìn)行的
9.以下關(guān)于TCP說(shuō)法,正確的是()。
A.為保證TCP連接建立和終止的可靠性,TCP使用了三次握手協(xié)議
B.發(fā)送方收到一個(gè)零窗口通告時(shí),還可以繼續(xù)向接收方發(fā)送數(shù)據(jù)
C.TCP沒(méi)有提供流量控制
D.窗口和窗口通告難以有效控制TCP的數(shù)據(jù)傳輸流量,發(fā)送方發(fā)送的數(shù)據(jù)有可能會(huì)溢出接收方的緩沖空間
10.對(duì)NetWare操作系統(tǒng)的文件服務(wù)器內(nèi)核的說(shuō)法不正確的是()A.文件服務(wù)器內(nèi)核實(shí)現(xiàn)NetWare的核心協(xié)議
B.負(fù)責(zé)對(duì)網(wǎng)絡(luò)工作站網(wǎng)絡(luò)服務(wù)請(qǐng)求的處理
C.可以提供NetWare的所有核心服務(wù)
D.提供通信服務(wù)、消息服務(wù)
二、填空題(10題)11.
12.資源共享的觀點(diǎn)將計(jì)算機(jī)網(wǎng)絡(luò)定義為“以能夠相互______的方式互連起來(lái)的自治計(jì)算機(jī)系統(tǒng)的集合”。
13.(6)對(duì)于打開(kāi)的文件其惟一的識(shí)別依據(jù)是_______。
14.21世紀(jì)全球多媒體網(wǎng)絡(luò)應(yīng)具有異構(gòu)性、服務(wù)質(zhì)量、移動(dòng)性、擴(kuò)展性、______和可靠性。
15.在網(wǎng)絡(luò)協(xié)議的各層中相鄰層之間的聯(lián)系是【】的關(guān)系。
16.組播路由協(xié)議可分為域內(nèi)組播路由協(xié)議和域間組播協(xié)議兩大類。其中,域內(nèi)組播協(xié)議又分為兩種模式:______模式和稀疏模式。
17.常用的身份認(rèn)證方法有:______、持證認(rèn)證和生物識(shí)別。
18.
19.第
61
題
WWW的用戶端程序稱為_(kāi)______。
20.
三、2.填空題(8題)21.UNIX的兩個(gè)主要版本為:AT&T的【】和BSD4.3。
22.IEEE802.3的物理層協(xié)議10BASE-T規(guī)定從網(wǎng)卡到集線器的最大距離為【】。
23.安騰是______位的芯片。
24.NetWare操作系統(tǒng)是以文件服務(wù)器為中心的,它由三部分組成:文件服務(wù)器內(nèi)核、工作站外殼與【】。
25.FastEthernet的數(shù)據(jù)傳輸速率為100Mbps,保留著與傳統(tǒng)的10Mbps速率Ethernet的幀格式。
26.______決定了明文到密文的映射。
27.當(dāng)一個(gè)Web站點(diǎn)利用lis建立在NTFS分區(qū)時(shí),限制用戶訪問(wèn)站點(diǎn)資源的4種方法是:IP地址限制、______驗(yàn)證、Web權(quán)限和NTFS權(quán)限。
28.會(huì)話層最重要的特征是【】。
四、C語(yǔ)言程序設(shè)計(jì)題(2題)29.
30.函數(shù)ReadDat實(shí)現(xiàn)從文件in.dat中讀取一篇英文文章,存入到字符串?dāng)?shù)組xx中;請(qǐng)編制函數(shù)encryptChar,按給定的替代關(guān)系對(duì)數(shù)組xx中的所有字符進(jìn)行替代,仍存入數(shù)組xx對(duì)應(yīng)的位置上,最后調(diào)用函數(shù)WriteDat把結(jié)果xx輸出到文件oul.dat中。
替代關(guān)系:f(p)=p*11mod256,mod為取余運(yùn)算,P是數(shù)組xx中某一個(gè)字符的ASCIl值,f(p)是計(jì)算后的無(wú)符號(hào)整型值(注意:中間變量定義成整型變量),如果原字符是小寫字母或計(jì)算后f(p)值小于等于32,則該字符不變,否則用f(p)替代所對(duì)應(yīng)的字符。
注意:部分源程序存放在test.c文件中,原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個(gè)字符,含標(biāo)點(diǎn)符號(hào)和空格,并也按此替代關(guān)系進(jìn)行處理。
請(qǐng)勿改動(dòng)主函數(shù)main、讀函數(shù)ReadDat和輸出函數(shù)WriteDat的內(nèi)容。
五、1.選擇題(3題)31.超級(jí)計(jì)算機(jī)目前的峰值處理速度______。
A.1百億次浮點(diǎn)指令B.1千億次浮點(diǎn)指令C.1萬(wàn)億次浮點(diǎn)指令D.1億億次浮點(diǎn)指令
32.單機(jī)操作系統(tǒng)可以定義為這樣一個(gè)系統(tǒng)軟件,它管理著一臺(tái)計(jì)算機(jī)的主要操作,分別是()Ⅰ.進(jìn)程Ⅱ.內(nèi)存分配Ⅲ.文件輸入輸出Ⅳ.設(shè)備輸入輸出Ⅴ.存儲(chǔ)管理Ⅵ.處理機(jī)調(diào)度Ⅶ.安全管理
A.Ⅰ、Ⅱ、Ⅲ、ⅣB.Ⅱ、Ⅲ、Ⅳ、ⅤC.Ⅲ、Ⅳ、Ⅴ、ⅥD.Ⅳ、Ⅴ、Ⅵ、Ⅶ
33.采用點(diǎn)—點(diǎn)線路的通信子網(wǎng)的基本拓?fù)浣Y(jié)構(gòu)主要有星形、()、樹(shù)形和網(wǎng)狀形。
A.環(huán)形B.層次形C.無(wú)線通信和衛(wèi)星通信型D.網(wǎng)形
六、1.程序設(shè)計(jì)題(3題)34.函數(shù)ReadDat()的功能是實(shí)現(xiàn)從文件ENG49.IN中讀取——篇英文文章,存入到字符串?dāng)?shù)組xx中。請(qǐng)編制函數(shù)encryptChar(),按給定的替代關(guān)系對(duì)數(shù)組xx中所有字符進(jìn)行替代,仍存入數(shù)組xx的對(duì)應(yīng)的位置上,最后調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件PS49.DAT中。
替代關(guān)系:f(p)=p*11mod256(p是數(shù)組xx中某一個(gè)字符的ASCII值,f(p)是計(jì)算后新字符的ASCII值),如果原字符是大寫字母或計(jì)算后f(p)的值小于等于32,則該字符不變,否則將f(p)所對(duì)應(yīng)的字符進(jìn)行替代。
注意:部分源程序已給出。
原始數(shù)據(jù)文件的存放格式是:每行的寬度均小于80個(gè)字符。
請(qǐng)勿改動(dòng)主函數(shù)main()、讀函數(shù)ReadDat()和寫函數(shù)WriteDat()的內(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ù)文件ENG49.IN不能打開(kāi)!\n\007");
return;
}
encryChar();
WriteDat();
}
intReadDat(void)
{
FILE*fp;
inti=0;
unsignedchar*p;
if((fp=fopen("ENG49.IN","r"))==NULL)
return1;
while(fgets(xx[i],80,fp)!=NULL)
{
p=strchr(xx[i],'\n');
if(p)*p=07
i++;
}
maxline=i;
fclose(fp);
return0;
}
voidWriteDat()
{
FILE*fp;
inti;
fp=fopen("ps49.dat","w");
for(i=0;i<maxline;i++)*
{printf("%s\n",xx[i]);
fprintf(fp,"%s\n",xx[i]);
}
fclose(fp)
}
35.下列程序的功能是:尋找并輸出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);
}
36.函數(shù)readDat()的功能是從文件in52.dat中讀取20行數(shù)據(jù)存放到字符串?dāng)?shù)組xx中(每行字符串的長(zhǎng)度均小于80)。請(qǐng)編制函數(shù)JsSod(),該函數(shù)的功能是:以行為單位對(duì)字符串變量的—F標(biāo)為奇數(shù)位置上的字符按其ASCII值從小到大的順序進(jìn)行排序,排序后的結(jié)果仍按行重新存入字符串?dāng)?shù)組xx中,最后調(diào)用函數(shù)writeDat()把結(jié)果xx輸出到文件out52.dat中。
例如:位置01234567
源字符串hgfedcba
則處理后字符串hafcdebg。
注意:部分源程序已給出。
請(qǐng)勿改動(dòng)主函數(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);
}
參考答案
1.C由題意可知,地址/26與4/26可以合并網(wǎng)段為/25,這與28/26無(wú)法聚合,所以可用的地址數(shù)為/125網(wǎng)段的27-2=126和28/26為地址數(shù)64-2=62的和。答案為C。
2.C
3.A
4.A解析:電子郵件是目前唯一一種可以跨越所有體系結(jié)構(gòu)和供應(yīng)商平臺(tái)的分布式應(yīng)用,為電子郵件提供身份認(rèn)證和機(jī)密性服務(wù)的要求逐漸增強(qiáng),目前廣泛使用的方案有:PGP和S/MIME。PGP(PrettyGoodPrivacy,相當(dāng)好的私密性)不依賴于任何組織和權(quán)威的應(yīng)用方案,提供了機(jī)密性和身份認(rèn)證服務(wù),可用于電子郵件和文件存儲(chǔ)。適合個(gè)人和團(tuán)體組織使用;S/MIME是因特網(wǎng)標(biāo)準(zhǔn)。MIME(多用途因特網(wǎng)郵件擴(kuò)展)是一種因特網(wǎng)郵件標(biāo)準(zhǔn)化的格式,它允許以標(biāo)準(zhǔn)化的格式在電子郵件消息中包含文本、音頻、圖形、視頻和類似的信息。S/MIME
5.D解析:當(dāng)對(duì)一個(gè)人進(jìn)行認(rèn)證時(shí),有很多技術(shù)可以為認(rèn)證機(jī)制提供基礎(chǔ),這些技術(shù)主要有:(1)指紋識(shí)別;(2)聲音識(shí)別;(3)筆跡識(shí)別;(4)虹膜識(shí)別;(5)手形。
6.C
7.B
8.C
9.A選項(xiàng)A),為保證TCP連接建立和終止的可靠性,TCP使用了三次握手協(xié)議;選項(xiàng)B),發(fā)送方收到一個(gè)零窗口通告時(shí),必須停止向接收方發(fā)送數(shù)據(jù),直到接收方重新通告一個(gè)非零窗口;選項(xiàng)D),窗口和窗口通告可以有效控制TCP的數(shù)據(jù)傳輸流量,發(fā)送方發(fā)送的數(shù)據(jù)永遠(yuǎn)不會(huì)溢出接收方的緩沖空間。
10.D
11.
12.共享資源共享資源解析:資源共享的觀點(diǎn)將計(jì)算機(jī)網(wǎng)絡(luò)定義為“以能夠相互共享資源的方式互連起來(lái)的自治計(jì)算機(jī)系統(tǒng)的集合”。
13.(6)句柄
【解析】對(duì)于打開(kāi)的文件其惟一的識(shí)別依據(jù)是句柄。
14.安全性安全性解析:安全性是全球多媒體網(wǎng)絡(luò)的一項(xiàng)重要特征。
15.服務(wù)與被服務(wù)服務(wù)與被服務(wù)解析:在網(wǎng)絡(luò)協(xié)議的各層中相鄰層之間的聯(lián)系是服務(wù)與被服務(wù)的關(guān)系。
16.密集密集解析:組播路由協(xié)議可分為域內(nèi)組播路由協(xié)議和域問(wèn)組播協(xié)議兩大類,域內(nèi)組播協(xié)議義分為兩種模式:密集模式和稀疏模式。
17.口令認(rèn)證口令認(rèn)證解析:常用的身份認(rèn)證方法有:口令認(rèn)證、持證認(rèn)證和生物識(shí)別。
18.
19.瀏覽器
【解析】www的客戶程序稱為瀏覽器(WebBrowser),瀏覽器就是www的用戶端程序。
20.資源共享
21.UNIXSVUNIXSV解析:UNIX系統(tǒng)是一個(gè)多用戶、多任務(wù)的操作系統(tǒng)。每個(gè)用戶都可以同時(shí)運(yùn)行多個(gè)進(jìn)程。用戶進(jìn)程數(shù)目在邏輯上不受任何限制,在實(shí)現(xiàn)方法有獨(dú)到之處,有比較高的運(yùn)行效率。UNIX的兩個(gè)主要版本有AT&T的UNIXSV和BSD4.3。
22.100100解析:IEEE802.3協(xié)議確定了物理層和數(shù)據(jù)鏈路層的MAC子層的實(shí)現(xiàn)。IEEE802.3在許多物理介質(zhì)上以各種不同速度使用CSMA/CD訪問(wèn)。IEEE802.3標(biāo)準(zhǔn)的擴(kuò)充版規(guī)定了快速以太網(wǎng)的實(shí)現(xiàn)。規(guī)定:10Base-2為細(xì)同軸電纜,最大傳輸距離為200m,10Base-5為粗同軸電纜,最大傳輸距離為500m:10Base-F是光纖,最大傳輸距離偽2000m,10Base-T為雙絞線,最大傳輸距離為100m。
23.6464解析:從奔騰到安騰,標(biāo)志著英特爾體系結(jié)構(gòu)從IA-32向IA-64的推進(jìn)。奔騰是32位芯片,而安騰是64位芯片。
24.低層通信協(xié)議低層通信協(xié)議解析:NetWare操作系統(tǒng)是以文件服務(wù)器為中心的,它由三部分組成:文件服務(wù)器內(nèi)核、工作站外殼與低層通信協(xié)議。
25.相同相同解析:快速以太網(wǎng)的數(shù)據(jù)傳輸速率為100Mbps,F(xiàn)astEthernet保留著與傳統(tǒng)的10Mbps速率Ethernet的所有特征,即相同的幀格式,相同的介質(zhì)訪問(wèn)控制方法CSMA/CD,相同的接口與相同的組網(wǎng)方法,而只是把Ethernet每個(gè)比特發(fā)送時(shí)間由100ns降低到10ns。
26.密鑰密鑰解析:密鑰決定了明文到密文的映射。加密算法使用的密鑰是加密密鑰,解密算法使用的密鑰是解密密鑰。
27.用戶或者用戶身份用戶或者用戶身份解析:如果一個(gè)Web站點(diǎn)利用IIS建立在NTFS分區(qū),那么可以通過(guò)IP地址限制、用戶身份驗(yàn)證、Web權(quán)限和NTFS權(quán)限對(duì)它進(jìn)行訪問(wèn)控制。
28.數(shù)據(jù)交換數(shù)據(jù)交換解析:會(huì)話層的主要任務(wù)是組織兩個(gè)會(huì)話進(jìn)程之間的通信,并管理數(shù)據(jù)的交換。
29.【審題關(guān)鍵句】
\n
\n【解題思路】
\n①首先定義變量并賦值,包括表示級(jí)數(shù)的整型變量al、a2,賦初值l,表示級(jí)數(shù)前n項(xiàng)的和s,其初值為2,表示級(jí)數(shù)的第n項(xiàng)t,循環(huán)變量i,級(jí)數(shù)n項(xiàng)賦初值l。
\n②采用for循環(huán),循環(huán)變量i從0開(kāi)始依次遞增到2。在循環(huán)體中對(duì)m的值擴(kuò)大l0倍,當(dāng)級(jí)數(shù)前n項(xiàng)的和s小于m時(shí),根據(jù)級(jí)數(shù)的第n項(xiàng)等于第n-2項(xiàng)與2倍的第n-1項(xiàng)的和,把表達(dá)式al+2*a2的值賦給變量t。然后把級(jí)數(shù)前11.1項(xiàng)的和s加上第n項(xiàng)的值t賦給變量S,求得級(jí)數(shù)前n項(xiàng)的和賦給變量s。把il的值加1,在下次循環(huán)中計(jì)算級(jí)數(shù)第n+1項(xiàng)的值,把變量當(dāng)前級(jí)數(shù)第n-1項(xiàng)的值a2賦給第n.2項(xiàng)al,把當(dāng)前的第n項(xiàng)t的值賦給第n-1項(xiàng)a2。當(dāng)級(jí)數(shù)前n項(xiàng)的和s大于或等于m時(shí),退出while循環(huán)。在屏幕上輸出變量m和n的值,并把求的n值賦給數(shù)組元素b[i],進(jìn)入下一次for循環(huán)。
\n【參考答案】
\n
30.【審題關(guān)鍵句】字符替代f(p)=p*11mod256,小于等于32或原字符對(duì)應(yīng)小寫字母不變,否則替換。
\n【解題思路】
\n本題類似第69套試題,通過(guò)審題可以發(fā)現(xiàn)主要是排序條件的設(shè)置要求有所不同,參考答案的第6行,修改if條件語(yǔ)句的設(shè)置即可。另外,在源程序中已經(jīng)定義了一個(gè)無(wú)符號(hào)變量val,因此,在編寫答案程序時(shí),不需要再重新定義。
\n【參考答案】
\n
31.C
32.A解析:?jiǎn)螜C(jī)操作系統(tǒng)可以定義為這樣一個(gè)系統(tǒng)軟件,它管理著一臺(tái)計(jì)算機(jī)的四個(gè)主栗操作:進(jìn)程、內(nèi)存分配、文件輸入輸出、設(shè)備輸入輸出。
33.A解析:在采用點(diǎn)—點(diǎn)線路的通信子網(wǎng)中,每條物理線路連接一對(duì)結(jié)點(diǎn)。采用點(diǎn)—點(diǎn)線路的通信子網(wǎng)的基本拓?fù)錁?gòu)型主要有4種:星形、環(huán)形、樹(shù)形與網(wǎng)狀形。
34.voidencryChar(){inti;char*pf;for(i=0;i<maxline;i++){pf=xx[i];/*指針pf指向該行首地址*/while(*pf!=0){if((*pf>='A'&&*pf<='Z')||*pf*11%256<=32)/*如果原字符是大寫字母或計(jì)算后的值小于等于32*/{pf++;/*則此字符不變?nèi)∠乱粋€(gè)字符*/continue;/*退出此次循環(huán)*/}*pf=*pf*11%256;/*如果不滿足條件則用新字符替代原字符*/pf++;/*取下一個(gè)字符*/}}}voidencryChar()\r\n{inti;\r\nchar*pf;\r\nfor(i=0;i<maxline;i++)\r\n{\r\npf=xx[i];/*指針pf指向該行首地址*/\r\nwhile(*pf!=0)\r\n{\r\nif((*pf>='A'&&*pf<='Z')||*pf*11%256<=32)\r\n/*如果原字符是大寫字母或計(jì)算后的值小于等于32*/\r\n\r\n{\r\npf++;/*則此字符不變,取下一個(gè)字符*/\r\ncontinue;/*退出此次循環(huán)*/\r\n}\r\n*pf=*pf*11%256;/*如果不滿足條件,則用新字符替代原字符*/\r\npf++;/*取下一個(gè)字符*/\r\n}\r\n}\r\n}解析:本題考查的知識(shí)點(diǎn)如下:
(1)字符對(duì)應(yīng)的ASCII碼。
(2)判斷結(jié)構(gòu)中多個(gè)條件的“或”運(yùn)算。
(3)退出一次循環(huán)。
在C語(yǔ)言中,字符可參與任何整數(shù)運(yùn)算。實(shí)際上,是字符的ASCII碼參與了.運(yùn)算。所以可以直接用字符代入f(p)的關(guān)系式中求出替換字符。若原字符是大寫字母或f(p)≤32,則該字符不變。只有當(dāng)字符大于等于A小于等于Z時(shí),才是大寫字母,所以這兩個(gè)條件之間用“與”運(yùn)算。而字符是大寫字母與f(p)≤32之間為或的關(guān)系,所以這兩個(gè)條件之間用“或”運(yùn)算。若字符不變,則可不必計(jì)算替換字符,使用continue退出本次循環(huán),進(jìn)入下一次循環(huán)的條件判斷中。因?yàn)檫@里不是直接退出循環(huán)結(jié)構(gòu),所以不能使用break語(yǔ)句。
35.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,cha
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年福州黎明職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性測(cè)試參考題庫(kù)有答案解析
- 2026年黑龍江信息技術(shù)職業(yè)學(xué)院?jiǎn)握芯C合素質(zhì)考試模擬試題帶答案解析
- 2026年廣東南華工商職業(yè)學(xué)院?jiǎn)握新殬I(yè)技能考試模擬試題帶答案解析
- 2026年黑龍江農(nóng)墾職業(yè)學(xué)院?jiǎn)握新殬I(yè)技能筆試參考題庫(kù)帶答案解析
- 2026年渤海理工職業(yè)學(xué)院?jiǎn)握新殬I(yè)技能考試備考試題帶答案解析
- 2026年湖南有色金屬職業(yè)技術(shù)學(xué)院?jiǎn)握芯C合素質(zhì)筆試備考試題帶答案解析
- 2026年和君職業(yè)學(xué)院?jiǎn)握芯C合素質(zhì)考試備考題庫(kù)帶答案解析
- 2026年河南職業(yè)技術(shù)學(xué)院?jiǎn)握芯C合素質(zhì)考試參考題庫(kù)帶答案解析
- 2026年河北能源職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性考試備考試題帶答案解析
- 2026年貴陽(yáng)職業(yè)技術(shù)學(xué)院?jiǎn)握芯C合素質(zhì)考試備考題庫(kù)帶答案解析
- 骨外科護(hù)理年度工作總結(jié)范文
- 東北大學(xué)《大學(xué)物理》2024 - 2025 學(xué)年第一學(xué)期期末試卷
- 中翼航空投資有限公司(北京航食)2026屆高校畢業(yè)生校園招聘(公共基礎(chǔ)知識(shí))測(cè)試題帶答案解析
- 企業(yè)文秘筆試題目及答案
- 校企協(xié)同策劃共創(chuàng)現(xiàn)代產(chǎn)業(yè)學(xué)院合作框架協(xié)議
- 2025年及未來(lái)5年市場(chǎng)數(shù)據(jù)中國(guó)過(guò)氧化苯甲酰行業(yè)市場(chǎng)深度分析及發(fā)展前景預(yù)測(cè)報(bào)告
- 昆明醫(yī)科大學(xué)研究生學(xué)位論文撰寫要求及有關(guān)規(guī)定
- 鋼管樁基礎(chǔ)施工措施方案
- DLT 5056-2024 變電工程總布置設(shè)計(jì)規(guī)程
- 環(huán)衛(wèi)車輛采購(gòu)項(xiàng)目驗(yàn)收方案
- 內(nèi)蒙古自治區(qū)包頭市2024-2025學(xué)年五年級(jí)上學(xué)期期末語(yǔ)文試卷
評(píng)論
0/150
提交評(píng)論