![【2021年】四川省宜賓市全國計算機等級考試網(wǎng)絡(luò)技術(shù)真題(含答案)_第1頁](http://file4.renrendoc.com/view/f4023e39af3749a6e0e1a8faf6f0bc41/f4023e39af3749a6e0e1a8faf6f0bc411.gif)
![【2021年】四川省宜賓市全國計算機等級考試網(wǎng)絡(luò)技術(shù)真題(含答案)_第2頁](http://file4.renrendoc.com/view/f4023e39af3749a6e0e1a8faf6f0bc41/f4023e39af3749a6e0e1a8faf6f0bc412.gif)
![【2021年】四川省宜賓市全國計算機等級考試網(wǎng)絡(luò)技術(shù)真題(含答案)_第3頁](http://file4.renrendoc.com/view/f4023e39af3749a6e0e1a8faf6f0bc41/f4023e39af3749a6e0e1a8faf6f0bc413.gif)
![【2021年】四川省宜賓市全國計算機等級考試網(wǎng)絡(luò)技術(shù)真題(含答案)_第4頁](http://file4.renrendoc.com/view/f4023e39af3749a6e0e1a8faf6f0bc41/f4023e39af3749a6e0e1a8faf6f0bc414.gif)
![【2021年】四川省宜賓市全國計算機等級考試網(wǎng)絡(luò)技術(shù)真題(含答案)_第5頁](http://file4.renrendoc.com/view/f4023e39af3749a6e0e1a8faf6f0bc41/f4023e39af3749a6e0e1a8faf6f0bc415.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
【2021年】四川省宜賓市全國計算機等級考試網(wǎng)絡(luò)技術(shù)真題(含答案)學(xué)校:________班級:________姓名:________考號:________
一、單選題(10題)1.第
28
題
操作系統(tǒng)中,當(dāng)進程從執(zhí)行狀態(tài)轉(zhuǎn)變?yōu)榫途w狀態(tài)時是因為()
A.進程被進程調(diào)度程序選中B.時間片到C.等待某一事件D.等待的事件發(fā)生
2.將Cisco6500第4模塊第1端口的通信方式設(shè)置為半雙工,第2—24端口的通信方式設(shè)置為全雙工,以下交換機的端口配置,正確的是()。
A.Switch-6500>(enable)setinterfaceduplex4/1halfSwitch-6500>(enable)setinterfaceduplex4/2.24full
B.Switch-6500>(enable)setport4/1duplexhalfSwitch-6500>(enable)setport4/2.24duplexfull
C.Switch-6500>(enable)setportduplex4/1halfSwitch-6500>(enable)setportduplex4/2—4/24full
D.Switch-6500>(enable)setportduplex4/1halfSwitch-6500>(enable)setportduplex4/2-24full
3.()收購了美國IBM公司的全球PC業(yè)務(wù)。
A.聯(lián)想B.戴爾C.華碩D.惠普
4.若要顯示當(dāng)前的TCP/IP配置的設(shè)置值,正確的命令是()。
A.ifconfigB.ipconfigC.configrationD.tcpipset
5.在WindowsServer2003辛,用于顯示主機上活動的TCP連接狀況的命令是()。
A.ipconfig/allB.nbtstat—aC.netstat—aD.netview
6.第
22
題
“協(xié)議數(shù)據(jù)單元的某個字段的解釋”指的是網(wǎng)絡(luò)協(xié)議中的哪一個要素?()
A.語法B.語義C.層次D.時序
7.
8.Winmail郵件服務(wù)器管理工具提供的設(shè)置選項中不包含()。
A.郵件管理B.用戶和組設(shè)置C.系統(tǒng)設(shè)置D.域名設(shè)置
9.數(shù)據(jù)包過濾通常安裝在()上。
A.路由器B.專用的工作站系統(tǒng)C.局域網(wǎng)網(wǎng)卡D.以上都不對
10.美國國家標(biāo)準(zhǔn)和技術(shù)局在1977年采用的數(shù)據(jù)加密標(biāo)準(zhǔn)算法屬于()。
A.不對稱加密B.對稱加密C.不可逆加密D.公開密鑰加密
二、填空題(10題)11.
12.在軟件的生命周期中,通常分為計劃、開發(fā)和三大階段。
13.
14.SUN公司的Solaris是在______操作系統(tǒng)的基礎(chǔ)上發(fā)展起來的。
15.(16)當(dāng)信息從信源向信宿流動時可能會受到攻擊。其中中斷攻擊是破壞系統(tǒng)資源,這是對網(wǎng)絡(luò)_________性的攻擊。
16.第
61
題
WWW的用戶端程序稱為_______。
17.即時通信系統(tǒng)一般采用中轉(zhuǎn)模式和______兩種通信模式。
18.SMTP的通信過程可以分成3個階段,它們是連接階段、郵件傳遞階段和連接關(guān)閉階段。
19.對于機架式服務(wù)器,通常根據(jù)機箱的高度細分為1U/2U/3U/4U/5U/6U/7U/8U等規(guī)格,其中1U相當(dāng)于______mm。
20.EthernetV2.0規(guī)定幀的數(shù)據(jù)字段的最大長度是______。
三、2.填空題(8題)21.B-SDN綜合選擇了線路交換的實時性和分組交換的靈活性的【】技術(shù)作為它的數(shù)據(jù)傳輸技術(shù)。
22.CSMA/CD的發(fā)送流程可以概括為:先聽后發(fā)、邊聽邊發(fā)、沖突停止、______。
23.單指令流、多數(shù)據(jù)流的英文縮寫是【】。
24.A公司向B公司發(fā)出—份電文,稱C公司要向B公司訂購大批棉花,誘使B公司高價向A公司購買大量棉花。這屬于安全攻擊中的捏造,是對【】的攻擊。
25.TCP/IP參考模型的傳輸層定義了兩種協(xié)議,即傳輸控制協(xié)議和______協(xié)議。
26.寬帶ISDN的業(yè)務(wù)分為兩類:交互型業(yè)務(wù)和______業(yè)務(wù)。
27.NSFNET的通信子網(wǎng)采用的是______Kbps的通信線路。
28.安騰是______位的芯片。
四、C語言程序設(shè)計題(2題)29.
30.函數(shù)ReadDat實現(xiàn)從文件in.dat中讀取一篇英文文章,存入到字符串?dāng)?shù)組xx中;請編制函數(shù)encryptChar,按給定的替代關(guān)系對數(shù)組xx中的所有字符進行替代,仍存入數(shù)組xx對應(yīng)的位置上,最后調(diào)用函數(shù)WriteDat把結(jié)果xx輸出到文件out.dat中。
替代關(guān)系:f(p)=p*13mod256,mod為取余運算,P是數(shù)組xx中某一個字符的ASCII值,f(p)是計算后的無符號整型值(注意:中間變量定義成整型變量),如果計算后f(p)值小于等于32或是偶數(shù),則該字符不變,否則用f(p)替代所對應(yīng)的字符。
注意:部分源程序存放在test.c文件中,原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個字符,含標(biāo)點符號和空格,并也按此替代關(guān)系進行處理。
請勿改動主函數(shù)main、讀函數(shù)ReadDat和輸出函數(shù)WriteDat的內(nèi)容。
五、1.選擇題(3題)31.Internet最先是由美國的網(wǎng)發(fā)展和演化而來。
A.ARPANETB.NSFNETC.CSNETD.BITNET
32.對于TCP/IP協(xié)議,下列表述錯誤的是()。
A.主機-網(wǎng)絡(luò)層是最低層
B.IP協(xié)議屬于互連層
C.TCP協(xié)議屬于網(wǎng)絡(luò)層
D.主機-網(wǎng)絡(luò)層對應(yīng)了OSI模型的物理層和數(shù)據(jù)鏈路層
33.計算機網(wǎng)絡(luò)拓撲是通過網(wǎng)中結(jié)點與通信線路之間的幾何關(guān)系表示
A.網(wǎng)絡(luò)結(jié)構(gòu)B.網(wǎng)絡(luò)層次C.網(wǎng)絡(luò)協(xié)議D.網(wǎng)絡(luò)模型
六、1.程序設(shè)計題(3題)34.下列程序的功能是:在3位整數(shù)(100至999)中尋找符合下面條件的整數(shù),并依次從小到大存入數(shù)組b中:它既是完全平方數(shù),又有兩位數(shù)字相同,例如144,676等。
請編制函數(shù)intjsValue(intbb[])實現(xiàn)此功能,滿足該條件的整數(shù)的個數(shù)通過所編制的函數(shù)返回。
最后調(diào)用函數(shù)wfiteDat()把結(jié)果輸出到文件OUTl2.DAT中。
注意:部分源程序已給出。
請勿改動主函數(shù)main()和寫函數(shù)wnteDat()的內(nèi)容。
試題程序:
#include<stdio.h>
intjsValue(intbb[]
{
}
main()
{
intb[20],num;
num=jsValue(b);
writeDat(num,b);
}
writeDat(intnum,intb[])
{
FILE*out;
inti;
ut=fopen("OUT12.DAT","w");
fprintf(out,"%d\n",num);
for(i=0;i<num;i++)
fprintf(out,"%d\n",b[i]);
fclose(out);
}
35.函數(shù)ReadDat()的功能是實現(xiàn)從文件IN5.DAT中讀取一篇英文文章存入到字符串?dāng)?shù)組xx中。請編制函數(shù)ConvertCharA(),該函數(shù)的功能是:以行為單位把字符串中的所有小寫字母改寫成該字母的下一個字母,如果是字母z,則改寫成字母a。大寫字母仍為大寫字母,小寫字母仍為小寫字母,其他字符不變。把已處理的字符串仍按行重新存入字符串?dāng)?shù)組xx中,最后調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件OUT5.DAT中。
例如,原文:Adb.Bcdza
abck.LLhj
結(jié)果:Aec.Bdeab
bcdl.LLik
原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個字符,含標(biāo)點符號和空格。
請勿改動主函數(shù)main()、讀函數(shù)ReadDat()和寫函數(shù)WriteDat()的內(nèi)容。
試題程序:
#include<stdio.h>
#include<string.h>
#include<conio.h>
charxx[50][80];
intmaxline=0;/*文章的總行數(shù)*/
intReadDat(void);
voidWriteDat(void);
voidConvertCharA(void)
{
main()
{
clrscr();
if(ReadDat())
{
printf("數(shù)據(jù)文件IN5.DAT不能打開!\n\007");
return;
}
ConvertCharA();
WriteDat();
}
intReadDat(void)
{
FILE*fp;
inti=0;
char*p;
if((fp=fopen("IN5.DAT","r"))==NULL)return1;
while(fgets(xx[i],80,fp)!=NULL)
{
p=strchr(xx[i],'\n');
if(p)*p=0;
i++;
}
maxline=i;
fclose(fp);
return0;
voidWriteDat(void)
{
FILE*fp;
inti;
clrscr();
fp=fopen("OUT5.DAT","w");
for(i=0;i<maxline;i++)
{
printf("%skn",xx[i]);
fprintf(fp,"%s\n",xx[i]);
}
fclosefp);
}
36.在文件in33.dat中有200個正整數(shù),且每個正整數(shù)均在100至9999之間。函數(shù)readDat()的功能是讀取這200個數(shù)并存放到數(shù)組aa中。請編制函數(shù)jsSort(),該函數(shù)的功能是:要求按照每個數(shù)的后3位的大小進行升序排列,將排序后的前10個數(shù)存入數(shù)組bb中,如果數(shù)組比中出現(xiàn)后3位相等的數(shù),則對這些數(shù)按原始4位數(shù)據(jù)進行降序排列。最后調(diào)用函數(shù)writeDat()把結(jié)果比輸出到文件out33.dat中。
例如:處理前60125099901270258088
處理后90126012702580885099
注意:部分源程序已給出。
請勿改動主函數(shù)main()、讀函數(shù)readDat)和寫函數(shù)writeDat()的內(nèi)容。
試題程序:
#include
9include
#include
intaa[200],bb[10];
voidreadDat();
voidwriteDat();
voidjsSort()
{
}
voidmain()
{
readDat();
jsSort();
writeDat();
}
voidreadDat()
{
FILE*in;
inti;
in=fopen("in33.dat","r");
for(i=0;i<200;i++)fscanf(in,"%d",&aa[i]);
fclose(in);
}
voidwriteDat()
{
FILE*out;
inti;
clrscr();
out=fopen("out33.dat","w");
for(i=0;i<10;i++)
{
printf("i=%d,%d\n",i+l,bb[i]);
fprintf(out,"%d\n",bb[i]);
}
fclose(out);
}
參考答案
1.B進程的三個基本狀態(tài)是:執(zhí)行狀態(tài)、就緒狀態(tài)和等待狀態(tài)。在選項A、B、D中,進程狀態(tài)會發(fā)生改變。選項C中,進程的狀態(tài)不會改變,在選項A中,進程被進程調(diào)度程序選中,是指處于就緒狀態(tài)的進程獲得CPU,轉(zhuǎn)變?yōu)閳?zhí)行狀態(tài);選項B中,進程的時間片到,是指處于執(zhí)行狀態(tài)的進程的時間片到,進程轉(zhuǎn)變?yōu)榫途w狀態(tài);選項C中,進程等待某一事件,是指處于等待狀態(tài)的進程正在等待某一事件發(fā)生。選項D中,進程等待的事件發(fā)生,是指處于等待狀態(tài)的進程,等待的事件發(fā)生了,轉(zhuǎn)變?yōu)榫途w狀態(tài)。
2.D設(shè)置路由器端口的通信方式。以Cisco6500交換機為例:步驟一:設(shè)置第4模塊第1端13的通信方式設(shè)置為半雙工setportduplex4/1half步驟二:設(shè)置第2~24端口的通信方式設(shè)置為全雙工setprotduplex4/2—24full因此選擇D選項。
3.A
4.B
5.Cipconfig/all用于顯示全部的TCP/IP網(wǎng)絡(luò)配置。。nbtstat—a用于顯示使用遠程計算機的基于TCP/IP的NetBIOSde統(tǒng)計和連接信息。netstat—a用于顯示主機上活動的TCP連接狀況。netview用于顯示域列表、計算機列表或指定計算機上共享資源列表,故選擇C選項。
6.B網(wǎng)絡(luò)協(xié)議由三個要素組成:語法、語義和時序,其中語義指的是“需要發(fā)出何種控制信息,以及完成的動作與做出的響應(yīng)”,某個字段的含義是屬于語義的范疇。
7.D
8.Awinmail郵件服務(wù)器管理工具包括:系統(tǒng)設(shè)置、域名設(shè)置、用戶和組設(shè)置、系統(tǒng)狀態(tài)和系統(tǒng)日志等項目。故選擇A選項。
9.A\r\n數(shù)據(jù)包過濾技術(shù)是在網(wǎng)絡(luò)層對數(shù)據(jù)包進行選擇。通過檢查數(shù)據(jù)流中每個數(shù)據(jù)包的源地址、目的地址、所用的端口號、協(xié)議狀態(tài)等因素,或者它們的組合來確定是否允許數(shù)據(jù)包通過。通常安裝在路由器上。
10.B解析:數(shù)據(jù)加密標(biāo)準(zhǔn)DES是美國國家標(biāo)準(zhǔn)和技術(shù)局采用的數(shù)據(jù)加密標(biāo)準(zhǔn),是最常用的對稱加密算法。
11.
12.運行在軟件的生命周期中,通常分為計劃、開發(fā)和運行3個階段。計劃階段包括問題定義、可行性研究子階段。開發(fā)階段包括5個子階段,初期細分為需求分析、總體設(shè)計、詳細設(shè)計子階段,開發(fā)后期細分為編碼、測試子階段。運行階段沒有子階段。
13.
14.SunOSSunOS解析:Solaris是SUN公司的Unix系統(tǒng),它是SUN公司在自己的SunOS的基礎(chǔ)上進一步設(shè)計開發(fā)而成的。
15.可用
【解析】中斷是對可用性的攻擊。
16.瀏覽器
【解析】www的客戶程序稱為瀏覽器(WebBrowser),瀏覽器就是www的用戶端程序。
17.P2P模式P2P模式解析:即時通信系統(tǒng)一般采用客戶機/客戶機模式,也就是點對點的模式(即P2P模式),另一種是客戶機/服務(wù)器模式,即消息的發(fā)送和消息的接受必須通過服務(wù)器來中轉(zhuǎn)(即中轉(zhuǎn)通信模式)。
18.建立STMP郵件傳遞主要分如下3個階段:
(1)連接建立階段:在這一階段,SMTP客戶機請求與服務(wù)器的25端口建立一個TCP連接。一旦連接建立,SMTP服務(wù)器和客戶機就開始相互通報自己的域名,同時確認對方的域名。
(2)郵件傳遞階段:利用MAIL、RCPT和DATA命令,SMTP協(xié)議將郵件的源地址、目的地址和郵件的具體內(nèi)容傳遞給SMTP服務(wù)器。SMTP服務(wù)器進行相應(yīng)的響應(yīng)并接受郵件。
(3)連接關(guān)閉階段:SMTP客戶機發(fā)送QUIT命令,服務(wù)器在處理命令后進行響應(yīng),隨后關(guān)閉TCP連接。
19.4444解析:對于機架式服務(wù)器而占,U是一個高度單位,IU相當(dāng)于44mm。
20.1500B1500B解析:EthernetII類型以太網(wǎng)幀的最小長度為6+6+2+46+4=64字節(jié),最大長度為6+6+2+1500+4=1518字節(jié)。數(shù)據(jù)部分的長度范圍為46~1500B,故數(shù)據(jù)字段的最大長度為1500B。
21.ATM或異步傳輸模式ATM或異步傳輸模式
22.隨機延遲后重發(fā)隨機延遲后重發(fā)解析:為了有效地實現(xiàn)分布式多結(jié)點訪問公共傳輸介質(zhì)的控制策略,CSMA/CD的發(fā)送流程可以簡單地概括為4點:先聽后發(fā)、邊聽邊發(fā)、沖突停止、隨機延遲后重發(fā)。
23.SIMDSIMD解析:從指令系統(tǒng)看,奔騰3增加了70條新指令,稱為SSE,StreamingSIMDExtensions,意為流式的單指令流、多數(shù)據(jù)流擴展指令。
24.真實性真實性解析:網(wǎng)絡(luò)安全涉及到網(wǎng)絡(luò)信息的保密性、完整性、可用性、真實性和可控性。通常的安全攻擊類型有:第三方使甲方傳向乙方的信息不能傳送,稱為中斷:第三方使甲方傳向乙方的信息同時傳送給第三方,稱為截?。旱谌浇厝×思追絺飨蛞曳降男畔⒍训谌降男畔⒁约追降拿x傳給乙方,稱為修改;在沒有甲方信息的情況下,第三方以甲方的名義發(fā)出信息給乙方,稱為捏造。中斷屬于對可用性的攻擊,截取屬于對保密性的攻擊,修改屬于對完整性的攻擊,捏造屬于對真實性的攻擊。
25.用戶數(shù)據(jù)報用戶數(shù)據(jù)報解析:TCP協(xié)議是一種可靠的面向連接的協(xié)議,UDP協(xié)議是一種不可靠的無連接協(xié)議。
26.發(fā)布型發(fā)布型
27.5656解析:NSFNET的通信子網(wǎng)與ARPANET采用的硬件技術(shù)基本相同,采用56Kbps的通信線路。
28.6464解析:從奔騰到安騰,標(biāo)志著英特爾體系結(jié)構(gòu)從IA-32向IA-64的推進。奔騰是32位芯片,而安騰是64位芯片。
29.【審題關(guān)鍵句】
\n
\n【解題思路】
\n①首先定義變量并賦值,包括表示級數(shù)的整型變量al、a2,賦初值l,表示級數(shù)前n項的和s,其初值為2,表示級數(shù)的第n項t,循環(huán)變量i,級數(shù)n項賦初值l。
\n②采用for循環(huán),循環(huán)變量i從0開始依次遞增到2。在循環(huán)體中對m的值擴大l0倍,當(dāng)級數(shù)前n項的和s小于m時,根據(jù)級數(shù)的第n項等于第n-2項與2倍的第n-1項的和,把表達式al+2*a2的值賦給變量t。然后把級數(shù)前11.1項的和s加上第n項的值t賦給變量S,求得級數(shù)前n項的和賦給變量s。把il的值加1,在下次循環(huán)中計算級數(shù)第n+1項的值,把變量當(dāng)前級數(shù)第n-1項的值a2賦給第n.2項al,把當(dāng)前的第n項t的值賦給第n-1項a2。當(dāng)級數(shù)前n項的和s大于或等于m時,退出while循環(huán)。在屏幕上輸出變量m和n的值,并把求的n值賦給數(shù)組元素b[i],進入下一次for循環(huán)。
\n【參考答案】
\n
30.【審題關(guān)鍵句】字符替代f(p)=p*13mod256,小于等于32或ASCII碼是偶數(shù)不變,否則替換。
\n【解題思路】
\n本題類似第65套試題,通過審題可以發(fā)現(xiàn)主要是排序條件的設(shè)置要求有所不同,參考答案的第6行,修改if條件語句的設(shè)置即可。
\n【參考答案】
\n
31.A解析:Internet最先是由美國的ARPANET網(wǎng)發(fā)展和演化而來的,ARPANET是全世界第—個計算機網(wǎng),采用分組交換技術(shù);NSFNET是美國國家科學(xué)基金委員會NSF(NationalScienceFoundation)于1986年建設(shè)的一個高速主干網(wǎng),連接了全美的超級計算機中心,并迅速地成為了Internet的主體部分。
32.C解析:TCP/IP參考模型可以分為4個層次:應(yīng)用層、傳輸層、互連層與主機-網(wǎng)絡(luò)層。最低層為主機-網(wǎng)絡(luò)層。TCP/IP參考模型的主機-網(wǎng)絡(luò)層與OSI模型的數(shù)據(jù)鏈路層、物理層對應(yīng)。IP協(xié)議屬于互連層,而TCP協(xié)議屬于傳輸層。
33.A解析:本題考查點是計算機網(wǎng)絡(luò)拓撲的概念。拓撲結(jié)構(gòu)是決定通信網(wǎng)絡(luò)性質(zhì)的關(guān)鍵要素之一。計算機網(wǎng)絡(luò)被抽象成由一組結(jié)點和若干鏈路組成的幾何圖形,這種由結(jié)點和通信線路之間的幾何關(guān)系即是計算機網(wǎng)絡(luò)拓撲結(jié)構(gòu),或稱網(wǎng)絡(luò)結(jié)構(gòu)。不同的網(wǎng)絡(luò)拓撲結(jié)構(gòu)涉及不同的網(wǎng)絡(luò)技術(shù),對網(wǎng)絡(luò)性能、系統(tǒng)可靠性與通信費用都有重要的影響。
34.intisValue(intbb[]){intijk=0;inthuntendata;for(i=100;i<=999;i++){j=10;while(i*j<=i){if(i==i*j)/*如果該數(shù)是完全平方數(shù)*/}hun=i/100;/*求該數(shù)的百位數(shù)字*/data=i-hun*100;/*得到后兩位數(shù)*/ten=data110;/*求該數(shù)的十位數(shù)字*/data=data-ten*10;/*求該數(shù)的個位數(shù)字*/if(hun==ten||hun==data||ten==data)/*有兩位數(shù)字相同*/{bb[k]=i;/*則把該數(shù)存入數(shù)組bb中*/k++;}/*統(tǒng)計滿足條件的數(shù)的個數(shù)*/}j++;}}returnk;/*返回滿足該條件的整數(shù)的個數(shù)*/}intisValue(intbb[])\r\n{\r\ninti,j,k=0;\r\ninthun,ten,data;\r\nfor(i=100;i<=999;i++)\r\n{\r\nj=10;\r\nwhile(i*j<=i)\r\n{\r\nif(i==i*j)/*如果該數(shù)是完全平方數(shù)*/\r\n}\r\nhun=i/100;/*求該數(shù)的百位數(shù)字*/\r\ndata=i-hun*100;/*得到后兩位數(shù)*/\r\nten=data110;/*求該數(shù)的十位數(shù)字*/\r\ndata=data-ten*10;/*求該數(shù)的個位數(shù)字*/\r\nif(hun==ten||hun==data||ten==data)/*有兩位數(shù)字相同*/\r\n{bb[k]=i;/*則把該數(shù)存入數(shù)組bb中*/\r\nk++;}/*統(tǒng)計滿足條件的數(shù)的個數(shù)*/\r\n}\r\nj++;\r\n}\r\n}\r\nreturnk;/*返回滿足該條件的整數(shù)的個數(shù)*/\r\n}解析:解答本題,首先應(yīng)該考慮用一個for循環(huán)來依次取得100到999之間的各個數(shù),并對當(dāng)前所取得的數(shù)進行兩個條件判斷:一是判斷該數(shù)是否是完全平方數(shù):二是判斷該數(shù)是否有兩位數(shù)字相同。如果以上兩個條件同時滿足,則把該數(shù)存放到b數(shù)組中,盡管題目要求所存的數(shù)必須從小到大,但我們?nèi)?shù)的過程本身就是從小到大取得,因此,排序工作是沒有必要做的,按照取數(shù)的順序,把滿足條件的數(shù)值存放到數(shù)組b中就可以了。判斷某個數(shù)是否是完全平方數(shù)的方法是看該數(shù)是否可以拆成完全相同的兩個數(shù)的積(當(dāng)然要拆成的兩個數(shù)一定是兩位數(shù)),因此,我們再利用一個循環(huán)用10以上的兩位數(shù)逐個去拆被判斷的數(shù),如果被判斷的數(shù)恰好可以被完全拆分,則第一個條件成立,接著就開始依次取得被判斷的數(shù)的百位、十位、個位上的數(shù)字值,看是否有兩位數(shù)字相同。取得每一位上的數(shù)字值可以用“hun=i/100;data=i-hun*100:ten=data/10;data=data-ten*10:”幾條語句來實現(xiàn),hun變量得到的是百位上的數(shù)字,ten變量得到的是十位上的數(shù)字,data變量得到的是個位上的數(shù)字。
35.voidConvertCharA(void){intiistr;for(i=O;i<maxline;i++){str=strlen(XX[i]);/*求得當(dāng)前行的字符串的長度*/for(j=0;i<str;j++)if(MX[i][j]=='z')MX[i][j]='a';/*如果遇到的字符是小寫字母z則改寫成小寫字母a*/elseif(xx[i][j]>='a'&&xx[i][j]<='y')MX[i][j]+=1;/*如果該字符是從a到y(tǒng)的小寫字母則改寫為該字母的下一個字母*/}}voidConvertCharA(void)\r\n{\r\ninti,i,str;\r\nfor(i=O;i<maxline;i++)\r\n{\r\nstr=strlen(XX[i]);/*求得當(dāng)前行的字符串的長度*/\r\nfor(j=0;i<str;j++)\r\nif(MX[i][j]=='z')\r\nMX[i][j]='a';/*如果遇到的字符是小寫字母z則改寫成小寫字母a*/\r\nelseif(xx[i][j]>='a'&&xx[i][j]<='y')\r\nMX[i][j]+=1;/*如果該字符是從a到y(tǒng)的小寫字母則改寫為該字母的下\r\n一個字母*/\r\n}\r\n}解析:本題要對二維數(shù)組中的字符元素按行來處理,因此,首先要求得當(dāng)前行所包含的字符總個數(shù),之后才可以利用一個循環(huán)米依次訪問該行中的所有字符。當(dāng)遇到一個字符時,先判斷該字符是否是小寫字母z,如果是,則把該字符改寫成小寫字母a;如果不是,則繼續(xù)判斷該字符是否是從a到y(tǒng)的小寫字母,如果是,則改寫為該字母的下一個字母(利用字符的ASCII碼值來實現(xiàn));如果不是,則不做任何的操作,接著去取下一個字符。
36.voidjsSort(){
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 采購合同簡單范本與采購合同范本
- 運輸承包合同協(xié)議書范本
- 借調(diào)合同和勞動合同
- 機修班承包合同
- 滅火器材的密封與保密教育
- 履帶式電動微耕機自動導(dǎo)航系統(tǒng)設(shè)計與試驗
- 承包合同有沒有期限規(guī)定
- 污泥清掏合同
- 校園欺凌防治工作方案
- 基于3D激光雷達點云的機器人重定位算法研究
- 2024年國家焊工職業(yè)技能理論考試題庫(含答案)
- 特魯索綜合征
- 2024年山東省泰安市高考語文一模試卷
- 全國助殘日關(guān)注殘疾人主題班會課件
- TCL任職資格體系資料HR
- 《中國古代寓言》導(dǎo)讀(課件)2023-2024學(xué)年統(tǒng)編版語文三年級下冊
- 五年級上冊計算題大全1000題帶答案
- 工程建設(shè)行業(yè)標(biāo)準(zhǔn)內(nèi)置保溫現(xiàn)澆混凝土復(fù)合剪力墻技術(shù)規(guī)程
- 人教版五年級上冊數(shù)學(xué)脫式計算100題及答案
- 屋面細石混凝土保護層施工方案及方法
- 110kv各類型變壓器的計算單
評論
0/150
提交評論