




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
2022年山西省大同市全國計算機等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)學(xué)校:________班級:________姓名:________考號:________
一、單選題(10題)1.主板主要組成部分是
A.運算器、控制器、存儲器B.CPU和外設(shè)C.CPU、存儲器、總線、插槽以及電源D.CPU、存儲器、插槽以及電源電路
2.在流水線運行時,總是希望預(yù)取的指令恰好是處理器將要執(zhí)行的指令,為避免流水線斷流,奔騰處理器內(nèi)置了一個()。
A.預(yù)取緩存器B.分支目標(biāo)緩存器C.指令譯碼器D.數(shù)據(jù)總線控制器
3.下列是4臺交換機的BridgeID值,依據(jù)該值STP確定的根網(wǎng)橋是()。
A.32768.00-01-55-4b-dl-aa
B.24576,00-12-6a-ab-fl-ee
C.8192-00-21-5a-ab-cl-Dc
D.8192,00-26-8a-bb-e2-ff
4.在Internet發(fā)展之初,采用的數(shù)據(jù)傳輸方式只有()。
A.單播和雙播B.單播和組播C.廣播和組播D.單播和廣播
5.關(guān)于32位二進(jìn)制數(shù)值的1P地址,下列說法正確的是()。
A.使用子網(wǎng)屏蔽碼是為了減少過小網(wǎng)絡(luò)對IP資源的浪費
B.子網(wǎng)屏蔽碼固定長度為16位,用于屏蔽網(wǎng)絡(luò)號
C.IP地址中的網(wǎng)絡(luò)號部分在子網(wǎng)屏蔽碼中用“0”表示,而主機號部分在子網(wǎng)屏蔽碼中用“1”表示
D.在實際中,對丁地址進(jìn)行劃分為網(wǎng)絡(luò)號和子網(wǎng)屏蔽碼兩部分
6.在下面的攻擊手段中,基于網(wǎng)絡(luò)的入侵防護系統(tǒng)和基于主機的入侵防御系統(tǒng)都難以阻斷的是()。
A.SYNFlooding攻擊B.跨站腳本攻擊C.TeardropD.Smuff攻擊
7.一個小型的以太網(wǎng)用一臺12口的10Mbps集線器連接了12臺PC,每個結(jié)點平均獲得帶寬為()Mbps。
A.10B.1C.0.833D.12
8.
9.目前,廣泛使用的電子郵件安全方案是S/MIME和()。
A.PGPB.MIMEC.TCPD.SSL/TLS
10.
二、填空題(10題)11.ISDN基本入口的B信道的數(shù)據(jù)傳輸速率是。
12.(4)在星型拓?fù)浣Y(jié)構(gòu)中,________結(jié)點是全網(wǎng)可靠性的瓶頸
13.HFC采用的傳輸方式,用戶數(shù)越多,每個用戶實際可使用的帶寬就越窄。
14.
15.(1)地理信息系統(tǒng)的英文縮寫是____。
16.
17.TCP/IP參考模型的傳輸層定義了兩種協(xié)議,即傳輸控制協(xié)議和______協(xié)議。
18.IP數(shù)據(jù)報重組時,分片順序由字段提供。
19.
20.X-Scanner運行在Windows平臺下,它主要針對WindowsNT/Windows2000/WindowsxP操作系統(tǒng)的安全進(jìn)行全面細(xì)致評估,可以掃描出很多Windows系統(tǒng)流行的漏洞,并詳細(xì)地指出安全的脆弱環(huán)節(jié)與________措施。
三、2.填空題(8題)21.計算機網(wǎng)絡(luò)采用層次結(jié)構(gòu),各層之間互相【】。
22.IP具有兩種廣播地址形式,它們是______廣播地址和有限廣播地址。
23.對于復(fù)雜的計算機網(wǎng)絡(luò)協(xié)議,最好的組織方式是采用______結(jié)構(gòu)模型。
24.安全攻擊可以分為【】和主動攻擊兩種。
25.經(jīng)典奔騰的處理速度可達(dá)到300【】。
26.______具有世界統(tǒng)一的網(wǎng)絡(luò)結(jié)點接口,所有的網(wǎng)絡(luò)單元都有標(biāo)準(zhǔn)的光接口。
27.面向知識處理階段的電子政務(wù),通過分布式的【】服務(wù)中心提供跨部門的政府業(yè)務(wù)服務(wù)。
28.B-ISDN協(xié)議分為3面和3層,其中控制面?zhèn)魉蚠_____信息,以完成用戶通信的建立、維護和拆除。
四、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ù)按從小到大的順序進(jìn)行排序。最后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.函數(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*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)系進(jìn)行處理。
請勿改動主函數(shù)main、讀函數(shù)ReadDat和輸出函數(shù)WriteDat的內(nèi)容。
五、1.選擇題(3題)31.在Internet的域名系統(tǒng)中,用來表示商業(yè)組織的是______。
A.EDUB.COMC.INTD.NET
32.TCP/IP體系結(jié)構(gòu)中的TCP和IP所提供的服務(wù)分別為()。
A.鏈路層服務(wù)和網(wǎng)絡(luò)層服務(wù)B.網(wǎng)絡(luò)層服務(wù)和運輸層服務(wù)C.運輸層服務(wù)和應(yīng)用層服務(wù)D.運輸層服務(wù)和網(wǎng)絡(luò)層服務(wù)
33.微處理器已經(jīng)進(jìn)入雙核和64位的時代,當(dāng)前與Intel公司在芯片技術(shù)上全面競爭并獲得不俗業(yè)績的公司是()。
A.AMD公司B.HP公司C.SUN公司D.IBM公司
六、1.程序設(shè)計題(3題)34.下列程序的功能是:把s字符串中所有的字符左移一個位置,串中的第一個字符移到最后。請編制函數(shù)chg(char*s)實現(xiàn)程序要求,最后調(diào)用函數(shù)readwriteDat()把結(jié)果輸出到out63.dat文件中。
例如:s字符串中原有內(nèi)容為Mn,123xyZ,則調(diào)用該函數(shù)后,結(jié)果為n,123xyZM。
注意:部分源程序已給出。
請勿改動主函數(shù)main()和輸入輸出函數(shù)readwriteDAT()的內(nèi)容。
試題程序:
#include<conio.h>
#include<stdio.h>
#defineN81
voidreadwriteDAT();
voidchg(char*s)
{
}
main()
{
chara[N];
clrscr();
printf("Enterastring:");
gets(a);
printf("Theoriginalstringis:");
puts(a);
chg(a);
printf("Thestringaftermodified:");
puts(a);
readwriteDAT();
}
voidreadwriteDAT()
{inti;
chara[N];
unsignedchar*p;
FILE*rf,*wf;
rf=fopen("in63.dat","r");
wf=fopen("out63.dat","w");
for(i=0;i<10;i++)
{fgets(a,80,rf);
p=strchr(a,'\n');
if(p)*p=0;
chg(a);
fprintf(wf,"%s\n",a);
}
fclose(rf);
fclose(wf);
}
35.已知數(shù)據(jù)文件IN24.DAT中存有300個4位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中。請編制函數(shù)jsValue(),其功能是:求出千位數(shù)上的數(shù)加個位數(shù)上的數(shù)等于百位數(shù)上的數(shù)加十位數(shù)上的數(shù)的個數(shù)cnt,再把所有滿足此條件的4位數(shù)依次存入數(shù)組b中,然后對數(shù)組b的4位數(shù)按從小到大的順序進(jìn)行排序,最后調(diào)用寫函數(shù)writeDat()把數(shù)組b中的數(shù)輸出到OUT24.DAT文件中。
例如:6712,6+2=7+1,則該數(shù)滿足條件,存入數(shù)組b中,且個數(shù)cnt=cnt+1。
8129,8+9≠1+2,則該數(shù)不滿足條件,忽略。
注意:部分源程序已給出。
程序中已定義數(shù)組:a[300],b[300],已定義變量:cnt。
請勿改動主函數(shù)main()、讀函數(shù)readDat()和寫函數(shù)writeDat()的內(nèi)容。
試題程序:
#include〈stdio.h>
inta[300],b[300],cnt=0;
voidjsValue()
{
}
main()
{
inti;
readDat();
jsValue();
writeDat();
printf("cnt=%d\n",cnt);
for(i=0;i〈cnt;i++)
printf("b[%d]=%d\n",i,b[i]);
}
readDat()
{
FILE*fp;
inti;
fp=fopen("IN24.DAT","r");
for(i=0;i〈300;i++)
fscanf(fp,"%d,",&a[i]);
fclose(fp);
}
writeDat()
{
FILE*fp;
inti;
fp=fopen("OUT24.DAT","w");
fprintf(fp,"%d\n",cnt);
for(i=0;i〈cnt;i++)
fprintf(fp,"%d,\n",b[i]);
fclose(fp);
}
36.函數(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);
}
參考答案
1.C解析:主板是計算機主機的主要部件。通常,主板由5部分組成:CPU、存儲器、總線、插槽以及電源。
2.B
3.CBridgeID用8個字節(jié)表示,BridgeID由兩個字節(jié)的優(yōu)先級值和6個字節(jié)的交換機MAC地址組成,優(yōu)先級取值范圍是0~61440,增值量是4096,優(yōu)先值越小,優(yōu)先級越高。當(dāng)優(yōu)先值相同時,那么就根據(jù)MAC地址的值確定根網(wǎng)橋,MAC地址最小的為根網(wǎng)橋。選項C、D中優(yōu)先值相同,但是選項C的MAC值小于選項D,故選C選項。
4.B在Internet發(fā)展之初,采用的數(shù)據(jù)傳輸方式主要有單播和組播兩種。
5.A
6.B應(yīng)用入侵防護系統(tǒng)能夠阻止如Cookie篡改,SQL代碼嵌入,參數(shù)篡改,緩沖區(qū)溢出,強制瀏覽,畸形數(shù)據(jù)包和數(shù)據(jù)類型不匹配等攻擊。選項A和C屬于拒絕服務(wù)攻擊,可以通過基于主機的入侵防護系統(tǒng)阻擋。選項D屬于病毒攻擊,可以通過基于網(wǎng)絡(luò)的入侵防護系統(tǒng)阻擋。選項B屬于應(yīng)用入侵防護系統(tǒng)功能,故選擇B選項。
7.C集線器的端口被以太網(wǎng)中的多個結(jié)點共享,是共享端口。一臺12口的10Mbps集線器連接了12臺PC,則這12臺PC共享這個10Mbps的端口,平均到每個端結(jié)點的帶寬是10/12=0.833Mbps。
8.C
9.A解析:電子郵件是目前唯一一種可以跨越所有體系結(jié)構(gòu)和供應(yīng)商平臺的分布式應(yīng)用,為電子郵件提供身份認(rèn)證和機密性服務(wù)的要求逐漸增強,目前廣泛使用的方案有:PGP和S/MIME。PGP(PrettyGoodPrivacy,相當(dāng)好的私密性)不依賴于任何組織和權(quán)威的應(yīng)用方案,提供了機密性和身份認(rèn)證服務(wù),可用于電子郵件和文件存儲。適合個人和團體組織使用;S/MIME是因特網(wǎng)標(biāo)準(zhǔn)。MIME(多用途因特網(wǎng)郵件擴展)是一種因特網(wǎng)郵件標(biāo)準(zhǔn)化的格式,它允許以標(biāo)準(zhǔn)化的格式在電子郵件消息中包含文本、音頻、圖形、視頻和類似的信息。S/MIME
10.C
11.64KbpsISDN綜合業(yè)務(wù)數(shù)字網(wǎng)是一個數(shù)字電話網(wǎng)絡(luò)國際標(biāo)準(zhǔn),是一種典型的電路交換網(wǎng)絡(luò)系統(tǒng),它通過普通的銅纜,以更高的速率和質(zhì)量傳輸語音和數(shù)據(jù),其中,B信道的傳輸速率是64Kbps。
12.(4)中心【解析】在星型拓?fù)錁?gòu)型中,結(jié)點通過點對點通信線路與中心結(jié)點連接。中心結(jié)點控制全網(wǎng)的通信,任何兩結(jié)點之間的通信都要通過中心結(jié)點。星型拓?fù)錁?gòu)型結(jié)構(gòu)簡單,易于實現(xiàn),便于管理。但是,網(wǎng)絡(luò)的中心結(jié)點是全網(wǎng)可靠性的瓶頸,中心結(jié)點的故障可能造成全網(wǎng)癱瘓。
13.非對稱HFC(混合光纖/同軸電纜網(wǎng))接入是指借助有線電視網(wǎng)接入Internet的方式。HFC接入也采用非對稱的數(shù)據(jù)傳輸,上行傳輸速率在10Mbps左右,下行傳輸速率為10Mbps~40Mbps。由于HFC的接入速率較高且24小時在線,所以無論是單機接入還是局域網(wǎng)接入都非常簡單。HFC采用共享式的傳輸方式,用戶越多,每個用戶實際可以使用的帶寬就越窄。
14.
15.GIS【解析】地理信息系統(tǒng)(GIS)有時又稱為“地學(xué)信息系統(tǒng)”或“資源與環(huán)境信息系統(tǒng)”。它是一種特定的十分重要的空間信息系統(tǒng)。它是在計算機硬、軟件系統(tǒng)支持下,對整個或部分地球表層(包括大氣層)空間中的有關(guān)地理分布數(shù)據(jù)進(jìn)行采集、儲存、管理、運算、分析、顯示和描述的技術(shù)系統(tǒng)。
16.
17.用戶數(shù)據(jù)報用戶數(shù)據(jù)報解析:TCP協(xié)議是一種可靠的面向連接的協(xié)議,UDP協(xié)議是一種不可靠的無連接協(xié)議。
18.片偏移根據(jù)網(wǎng)絡(luò)使用技術(shù)的不同,每種網(wǎng)絡(luò)都規(guī)定了一個幀最多能夠攜帶的數(shù)據(jù)量,這一限制稱為最大傳輸單元(MaximumTransmissionUnit,MTU)。一個IP數(shù)據(jù)報的長度只有小于或等于一個網(wǎng)絡(luò)的MTU時,才能在這個網(wǎng)絡(luò)中傳輸。為了解決不同物理網(wǎng)絡(luò)的最大數(shù)據(jù)傳輸單元(MTU)各異的問題,IP互聯(lián)網(wǎng)采用了分片技術(shù)與重組技術(shù)。當(dāng)一個數(shù)據(jù)報的長度大于將發(fā)往網(wǎng)絡(luò)的MTU時,路由器會將IP數(shù)據(jù)報分成若干個較小的部分,每個部分稱為一個分片。然后,路由器讓每個分片獨立地選擇發(fā)送路徑。目的主機在接收到所有分片的基礎(chǔ)上對分片重新進(jìn)行組裝的過程稱為IP數(shù)據(jù)重組。IP協(xié)議規(guī)定,只有最終的目的主機才可以對分片進(jìn)行重組。IP數(shù)據(jù)報報頭利用標(biāo)識、標(biāo)志、片偏移3個字段進(jìn)行分片和重組。標(biāo)識是IP數(shù)據(jù)報的標(biāo)識符,目的主機利用此字段和目的地址判斷收到的分片屬于哪個數(shù)據(jù)報,以便進(jìn)行數(shù)據(jù)重組。標(biāo)志字段用于告訴目的主機該數(shù)據(jù)報是否已經(jīng)分片,以及當(dāng)前數(shù)據(jù)報是否是最后一個分片。片偏移字段指出本分片在初始IP數(shù)據(jù)報的數(shù)據(jù)區(qū)中的位置,位置偏移量以8字節(jié)為單位,重組的分片順序由片偏移提供。
19.32
【解析】奔騰是32位處理器,主要用于臺式機和筆記本式計算機;而安騰是64位處理器,主要、用于服務(wù)器和工作站。
20.\n彌補或補救
\n
21.獨立獨立解析:計算機網(wǎng)絡(luò)采用層次結(jié)構(gòu),各層之間互相獨立,每一層又實現(xiàn)了相對獨立的功能。
22.直接直接解析:IP具有兩種廣播地址形式,它們是直接廣播地址和有限廣播地址。
23.層次層次解析:對于復(fù)雜的計算機網(wǎng)絡(luò)協(xié)議,最好的組織方式是采用層次結(jié)構(gòu)模型。
24.被動攻擊被動攻擊解析:安全攻擊可以分為被動攻擊和主動攻擊兩種。被動攻擊是通過偷聽或監(jiān)視傳送獲得正在傳送的信息。被動攻擊有泄露信息內(nèi)容和通信量分析等。主動攻擊指修改數(shù)據(jù)流或創(chuàng)建錯誤的數(shù)據(jù)流,包括假冒、重放、修改消息和拒絕服務(wù)等。
25.MIPSMIPS解析:本題考查點是經(jīng)典奔騰的處理速度。計算機CPU的處理速度是衡量計算機性能的一項重要的指標(biāo)。常用每秒鐘處理多少條指令來描述。例如,MIPS(MillionInstructionsPerSecond)表示單字長定點指令的平均執(zhí)行速度;MFLOPS(MillionFLOatinginstructionsPerSecond)表示單字長浮定點指令的平均執(zhí)行速度。經(jīng)典奔騰的處理速度可達(dá)到300MIPS,即每秒鐘可平均執(zhí)行300兆條單字長定點指令。
26.SDHSDH解析:標(biāo)準(zhǔn)的網(wǎng)絡(luò)接口是SDH的特點之一。
27.“一站式政府”“一站式政府”解析:面向知識處理階段的電子政務(wù)主要的目標(biāo)是在政府信息支撐環(huán)境的基礎(chǔ)上,利用知識管理技術(shù)提高政府的決策能力,建立基于網(wǎng)絡(luò)的分布式政府結(jié)構(gòu),并通過分布式的“一站式政府”服務(wù)中心提供跨部門的政府業(yè)務(wù)服務(wù)。
28.信令信令解析:寬帶ISDN協(xié)議參考模型分為3面和3層,3個面分別稱為用戶面、控制面和管理面。每個面又分為3層:物理層、ATM層和ATM適配層。用戶面?zhèn)魉陀脩粜畔?;控制面?zhèn)魉托帕钚畔?;管理面用于各層之間管理信息的交互和管理。
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[]中元素進(jìn)行兩兩比較,實現(xiàn)數(shù)組元素從小到大的排序,比較過程中通過整型變量tmp實現(xiàn)兩個數(shù)的交換。
\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.B解析:在Internet的域名系統(tǒng)中,最高層域名一般用來表示網(wǎng)絡(luò)所隸屬的國家,如中國是CN,次高層用來表示網(wǎng)絡(luò)的類型,如NET表示網(wǎng)絡(luò)信息中心與網(wǎng)絡(luò)操作中心,COM表示商業(yè)組織,GOV表示政符部門,ORG表示非贏利性組織,EDU表示教育組織,INT表示國際組織;MIL表示軍事組織。由于Internet首先產(chǎn)生于美國,因此對于美國而言,沒有表示國家的頂級域名。
32.D解析:TCP是傳輸層協(xié)議,而Ⅲ是網(wǎng)絡(luò)層協(xié)議,分別提供傳輸層服務(wù)和網(wǎng)絡(luò)層服務(wù)。
33.A解析:在近期的32位時代,奔騰奠定了計算機工業(yè)的堅實基礎(chǔ)。與奔騰競爭的芯片還有AMD公司的K6、Cyrix公司的MII以及IDT公司的WinChip芯片等。從2004年搶先發(fā)布64位處理器,到2006年搶先發(fā)布雙核處理器,AMD的表現(xiàn)越來越搶眼。AMD不僅在DIY市場得到越來越多消費者的青睞,同時也打破了英特爾在高端品牌上的封鎖,得到了惠普、聯(lián)想和戴爾等廠商支持,因此AMD的發(fā)展呈現(xiàn)良好的上升趨勢。
34.voidchg(char*s){intistrl;charch;strl=strlen(s);/*求字符串的長度*/ch=*s;/*將第一個字符暫賦給ch*/for(i=O;i<strl-1;i++)/*將字符依次左移*/*(s+i)=*(s+i+l);*(s+strl-1)=ch;/*將第一個字符移到最后*/}voidchg(char*s)\r\n{\r\ninti,strl;\r\ncharch;\r\nstrl=strlen(s);/*求字符串的長度*/\r\nch=*s;/*將第一個字符暫賦給ch*/\r\nfor(i=O;i<strl-1;i++)/*將字符依次左移*/\r\n*(s+i)=*(s+i+l);\r\n*(s+strl-1)=ch;/*將第一個字符移到最后*/\r\n}解析:本題考查的知識點如下:
(1)數(shù)組中元素的移動。
(2)指針的使用。
我們可以使用一個循環(huán)實現(xiàn)數(shù)組中所有字符元素的左移。這里要注意的足第1個字符要移至最后1個字符處,所以首先要將第1個字符保存。在移動時,要從左到右依次移動,否則,左側(cè)的字符會在移動前被其右側(cè)的字符覆蓋。在這里使用了指針,初始時,指針指向數(shù)組的第1個元素,隨著地址的增加指針指向數(shù)組后面的元素。例如,若地址加2,
35.voidjsValue(){intithouhuntendataj;for(i=0;i〈300;i++){thou=a[i]/1000;/*求四位數(shù)的千位數(shù)字*/hun=a[i]%1000/100;/*求四位數(shù)的百位數(shù)字*/ten=a[i]%100/10;/*求四位數(shù)的十位數(shù)字*/data=a[i]%10;/*求四位數(shù)的個位數(shù)字*/if(thou+data==hun+ten)/*如果千位數(shù)加個位數(shù)等于百位數(shù)加十位數(shù)*/{b[cnt]=a[i];/*將滿足條件的數(shù)存入數(shù)組b中*/cnt++;/*統(tǒng)計滿足條件的數(shù)的個數(shù)cnt*/}}for(i=0;i〈cnt-1;i++)/*用選擇法對數(shù)組b的4位數(shù)按從小到大的順序進(jìn)行排序*/for(j=i+1;j〈cnt;j++)if(b[i]>b[j]){data=b[i];b[i]=b[j];b[j]=data;}}voidjsValue()\r\n{\r\ninti,thou,hun,ten,data,j;\r\nfor(i=0;i〈300;i++)\r\n{\r\nthou=a[i]/1000;/*求四位數(shù)的千位數(shù)字*/\r\nhun=a[i]%1000/100;/*求四位數(shù)的百位數(shù)字*/\r\nten=a[i]%100/10;/*求四位數(shù)的十位數(shù)字*/\r\ndata=a[i]%10;/*求四位數(shù)的個位數(shù)字*/\r\nif(thou+data==hun+ten)/*如果千位數(shù)加個位數(shù)等于百位數(shù)加十位數(shù)*/\r\n{\r\nb[cnt]=a[i];/*將滿足條件的數(shù)存入數(shù)組b中*/\r\ncnt++;/*統(tǒng)計滿足條件的數(shù)的個數(shù)cnt*/\r\n}\r\n}\r\nfor(i=0;i〈cnt-1;i++)/*用選擇法對數(shù)組b的4位數(shù)按從小到大的順序進(jìn)行排序*/\r\nfor(j=i+1;j〈cnt;j++)\r\nif(b[i]>b[j])\r\n{\r\ndata=b[i];\r\nb[i]=b[j];\r\nb[j]=data;\r\n}\r\n}解析:根據(jù)題意可知,函數(shù)jsValue()將實現(xiàn)兩個功能:一是找出滿足條件的那些數(shù),并存放在數(shù)組b中;二是對
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 投資項目可行性研究與項目評估
- 農(nóng)業(yè)觀光生態(tài)園
- 三農(nóng)產(chǎn)品物流配送手冊
- 綠色農(nóng)產(chǎn)品生產(chǎn)技術(shù)推廣與應(yīng)用實踐方案
- 車聯(lián)網(wǎng)及大數(shù)據(jù)應(yīng)用
- 電商行業(yè)直播帶貨模式創(chuàng)新與發(fā)展方案
- 校園廣播系統(tǒng)投標(biāo)方案
- 針對公司運營挑戰(zhàn)的對策報告
- 電力設(shè)施節(jié)能減排操作規(guī)程
- 三農(nóng)村公共服務(wù)設(shè)施信息化管理方案
- 作業(yè)層隊伍建設(shè)重點業(yè)務(wù)課件
- DB31T 685-2019 養(yǎng)老機構(gòu)設(shè)施與服務(wù)要求
- 二年級下冊美術(shù)教案-第5課 美麗的花園|嶺南版
- 人類進(jìn)化史精品課件
- 魯濱遜漂流記讀后感PPT
- 總包單位向門窗單位移交門窗安裝工程工作面交接單
- 設(shè)備供貨安裝方案(通用版)
- 公開招聘社區(qū)居委專職工作人員考試筆試、面試題集及相關(guān)知識(11套試題含答案)
- 《植物生理學(xué)》課件第三章+植物的光合作用
- 中國藥膳理論與實踐-藥膳基本理論和技能
- 華東師大版七年級初一數(shù)學(xué)下冊全套試卷(單元、期中、期末)
評論
0/150
提交評論