




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
【2023年】甘肅省武威市全國計算機等級考試網(wǎng)絡(luò)技術(shù)模擬考試(含答案)學(xué)校:________班級:________姓名:________考號:________
一、單選題(10題)1.域名中表示主機名的是()。
A.wwwB.xyzC.eduD.cn
2.HTTP服務(wù)的端口號是()。
A.20B.23C.80D.8080
3.將一臺Catelyst6500的系統(tǒng)時間設(shè)置為2016年7月1日星期五的10點20分10秒,下列配置命令正確的是()。
A.Switch一6500>(enable)clockset10:20:101july2016
B.Switch一6500>(enable)settimefri7/1/201610:20:10
C.Switch一6500>(enable)timesetfri7/1/201610:20:10
D.Switch一6500>(enable)settime10:20:107/1/2016fri
4.靜態(tài)隨機存儲器可以用雙極型器件構(gòu)成,也可以由MOS型器件構(gòu)成。雙極型器件與MOS型器件相比,下面哪一項不是它的特點()
A.工藝較簡單B.集成度較低C.存取速度低D.功耗比較大
5.一臺交換機具有24個10/looMbps端口和2個1000Mbps端口,如果所有端口都工作在全雙工狀態(tài),那么交換機總帶寬應(yīng)為()。
A.4.4GbpsB.6.4GbpsC.6.8GbpsD.8.8Gbps
6.在集中式網(wǎng)絡(luò)管理模式中,網(wǎng)絡(luò)管理結(jié)點與被管結(jié)點之間的關(guān)系是()。
A.對等B.主/從C.管理者/代理D.服務(wù)器/代理
7.第
32
題
下列描述錯誤的是()。
A.環(huán)型拓?fù)錁?gòu)型中,結(jié)點通過點一點通信線路,構(gòu)成閉合的環(huán)型
B.環(huán)中數(shù)據(jù)沿著兩個方向繞環(huán)逐站傳輸
C.為了確定環(huán)中每個結(jié)點在什么時候可以插入傳送數(shù)據(jù)幀,同樣要進行控制
D.在環(huán)型拓?fù)渲?,多個結(jié)點共享一條環(huán)通路
8.下列關(guān)于Serv-UFTP,服務(wù)器配置管理的描述中,正確的是()。
A.初始狀態(tài)下,服務(wù)器的管理員密碼為“admin”
B.域端口號缺省為21,也可使用O~65535的任意值
C.創(chuàng)建新域時,匿名用戶“anonymous”會自動加入到服務(wù)器中
D.配置服務(wù)器的IP地址時,若為空則代表該服務(wù)器的所有IP地址
9.基于精簡指令集RISC結(jié)構(gòu)處理器的服務(wù)器與相應(yīng)的PC服務(wù)器相比,CPU處理能力能夠提高()。
A.40%~60%B.30%~50%C.60%~80%D.50%~75%
10.局域網(wǎng)交換機具有很多特點。下面關(guān)于局域網(wǎng)交換機的論述中哪些說法是不正確的?()。
A.低傳輸延遲B.支持不同的傳輸速率和工作模式C.可以根據(jù)用戶級別設(shè)置訪問權(quán)限D(zhuǎn).支持虛擬局域網(wǎng)服務(wù)
二、填空題(10題)11.
12.在域名系統(tǒng)中每個域可由不同的組織管理,每個組織可以將它的域再分成一系列的【】,并將其交由其他組織管理。
13.網(wǎng)絡(luò)管理中的基本模型是______。
14.
第68題計算機輔助教學(xué)的縮寫是___________。
15.(1)地理信息系統(tǒng)的英文縮寫是____。
16.第一次配置無線接入點,一般采用___________配置方式,無需將無線接入點連接到一個有線網(wǎng)絡(luò)中。
17.(19)組播路由協(xié)議分為_________組播路由協(xié)議和域間組播路由協(xié)議。
18.操作系統(tǒng)是計算機系統(tǒng)的重要組成部分,它是用戶與計算機之間的接口,管理著一臺計算機的進程、、文件輸入/輸出、設(shè)備輸入/輸出4個主要操作。
19.(2)流媒體具有嚴(yán)格的_________關(guān)系。
20.
三、2.填空題(8題)21.計算機網(wǎng)絡(luò)采用層次結(jié)構(gòu),各層之間互相【】。
22.通過經(jīng)營電子支付的銀行進行電子支付的過程中,需要發(fā)出或者接收【】。
23.數(shù)據(jù)加密技術(shù)中的______方式是對整個網(wǎng)絡(luò)系統(tǒng)采取保護措施,所以它是將來的發(fā)展趨勢。
24.虛擬存儲管理中,若______的段內(nèi)地址大于段表中該段的段長,會發(fā)生地址越界中斷處理。
25.實現(xiàn)EDI的基礎(chǔ)和必要條件是______。
26.100BASE-FX標(biāo)準(zhǔn)使用的傳輸介質(zhì)是______。
27.在網(wǎng)絡(luò)管理模型中,管理者和代理之間的信息交換可以分為兩種:一種是從管理者到代理的管理操作,另一種是從代理到管理者的【】。
28.網(wǎng)絡(luò)反病毒技術(shù)包括預(yù)防病毒、______、消毒3種技術(shù)。
四、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ù)按從小到大的順序進行排序。最后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.
yy[9]中,即第一個候選人的得票數(shù)存入yy[O]中,以此類推。最后調(diào)用函數(shù)WriteDat把結(jié)果yy輸出到文件out.dat中。
注意:部分源程序存放在test.c文件中。
請勿改動主函數(shù)main、讀函數(shù)ReadDat和輸出函數(shù)writeDat的內(nèi)容。
第l4類字符左右移動指定位后與原字符之和替換原字符
五、1.選擇題(3題)31.在以下網(wǎng)絡(luò)協(xié)議中,屬于數(shù)據(jù)鏈路層協(xié)議的是______。Ⅰ、TCPⅡ、UDPⅢ、IPⅣ、SMTP
A.Ⅰ、Ⅱ和ⅢB.Ⅰ和ⅡC.Ⅲ和ⅣD.都不是
32.網(wǎng)絡(luò)中所使用的互聯(lián)設(shè)備Hub稱為()。
A.集線器B.路由器C.服務(wù)器D.網(wǎng)關(guān)
33.在雙絞線組網(wǎng)的方式中,______是以太網(wǎng)的中心連接設(shè)備。
A.集線器B.收發(fā)器C.中繼器D.網(wǎng)卡
六、1.程序設(shè)計題(3題)34.函數(shù)ReadDat()的功能是實現(xiàn)從文件IN39.DAT中讀取一篇英文文章存入到字符串?dāng)?shù)組xx中。請編制函數(shù)ChA(),該函數(shù)的功能是:以行為單位把字符串的第一個字符的ASCII值加第二個字符的ASCII值,得到第一個新的字符,第二個字符的ASCII值加第三個字符的ASCII值,得到第二個新的字符,以此類推一直處理到倒數(shù)第二個字符,最后一個字符的ASCII值加第一個字符的ASCII值,得到最后一個新的字符,得到的新字符分別存放在原字符串對應(yīng)的位置上。最后把已處理的字符串逆轉(zhuǎn)后仍按行重新存入字符串?dāng)?shù)組xx中,并調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件OUT39.DAT中。
注意:部分源程序已給出。
原始文件存放的格式是:每行的寬度小于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;
intReadDat();
voidWriteDat();
voidChA(void)
{
}
voidmain()
{
clrscr();
if(ReadDat())
{
printf("數(shù)據(jù)文件IN39.DAT不能打開!\n\007");
return;
}
ChA();
WriteDat();
}
intReadDat(void)
{
FILE*fp;
inti=0;
char*p;
if((fp=fopen("IN39.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()
{
FILE*fp;
inti;
clrscr();
fp=fopen("OUT39.DAT","w");
for(i=0;i<maxline;i++)
{
printf("%s\n",xx[i]);
fprintf(fp,"%s\n",xx[i]);
}
fclose(fp);
}
35.編寫函數(shù),isValue(),它的功能是求Fibonacci數(shù)列中大于t的最小的一個數(shù),結(jié)果由函數(shù)返回,其中Fibonacci數(shù)列F(n)的定義為:
F(0)=0,F(xiàn)(1)=1
F(n)=F(n-1)+F(n-2)
最后調(diào)用函數(shù)writeDat(),把結(jié)果輸出到文件OUTl0.DAT中。
例如:當(dāng)t=1000時,函數(shù)值為1597。
注意:部分源程序已給出。
請勿改動主函數(shù)main()和寫函數(shù)WriteDat()的內(nèi)容。
#include<stdio.h>
intjsValue(intt)
{
}
main()
{
intn;
n=1000;
printf("n=%d,f=%d\n",n,jsValue(n));
writeDat();
}
writeDat()
{
FILE*in,*out;
intn,s;
ut=fopen("OUT10.DAT","w");
s=jsValue(1O00);printf("%d",s);
fprintf(out,"%d\n",s);
fclose(out);
}
36.已知數(shù)據(jù)文件IN85.DAT中存有200個4位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組9中,請編制一函數(shù)jsVal(),其功能是:如果一個4位數(shù)的千位數(shù)字上的值加十位數(shù)字上的值恰好等于百位數(shù)字上的值加上個位數(shù)字上的值,并且此4位數(shù)是偶數(shù),則統(tǒng)計出滿足此條件的數(shù)的個數(shù)cnt并把這些4位數(shù)按從小到大的順序存入數(shù)組b中,最后調(diào)用寫函數(shù)writeDat()把結(jié)果cnt及數(shù)組b中符合條件的4位數(shù)輸出到OUT85.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("IN85.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("OUT85.DAT","w");
fprintf(fp,"%d\n",cnt);
for(i=0;i<cnt;i++)
fprintf(fp,"%d\n",b[i]);
fclose(fp);
}
參考答案
1.B
2.C
3.BCatelyst6500配置系統(tǒng)時間的語句是:switch一6500>(enable)settime[day_0f_week][mm/dd/yy][hh:mm:ss]。故選擇B選項。
4.A
5.D全雙工端口帶寬的計算方法是:端口數(shù)×端口速率×2。即:24×100Mbps×2+2×1000Mbps×2=8.8Gbps。
6.B集中式網(wǎng)絡(luò)管理模式在網(wǎng)絡(luò)系統(tǒng)中設(shè)置專門的網(wǎng)絡(luò)管理結(jié)點,管理軟件和管理功能主要集中在網(wǎng)絡(luò)管理結(jié)點上,網(wǎng)絡(luò)管理結(jié)點與被管結(jié)點之間的關(guān)系是主從關(guān)系。
7.B環(huán)型拓?fù)錁?gòu)型中,結(jié)點通過相應(yīng)的網(wǎng)卡,使用點一點連接線路,構(gòu)成閉合的環(huán)型。環(huán)中數(shù)據(jù)沿著一個方向繞環(huán)逐站傳輸。在環(huán)型拓?fù)渲?,多個結(jié)點共享一條環(huán)通道,為了確定環(huán)中每個結(jié)點在什么時候可以插入傳送數(shù)據(jù)幀,同樣要進行控制。
8.D初始狀態(tài)下沒有設(shè)置管理員密碼,可以直接進入Serv—U管理程序,以設(shè)置或更改管理員密碼。FTP服務(wù)器缺省端口號為21,但是有時因為某種原因則不能使用2l號端口,但可以設(shè)置選定的端口號。若創(chuàng)建新域,在添加用戶時,當(dāng)用戶名為“anonymous”時會被系統(tǒng)自動判定為匿名用戶。配置服務(wù)器的IP地址時,若為空則代表該服務(wù)器的所有IP地址。綜上所述D項正確。
9.D
10.C局域網(wǎng)交換機具有很多特點。主要有:低傳輸延遲:支持不同的傳輸速率和工作模式;支持虛擬局域網(wǎng)服務(wù)。選項C)中的可以根據(jù)用戶級別設(shè)置訪問權(quán)限不是局域網(wǎng)交換機的特點。
11.應(yīng)用層
【解析】OSI七層網(wǎng)絡(luò)參考模型最高層是應(yīng)用層,它的作用是確定進程之間通信的性質(zhì),以滿足用戶的需要。
12.子域子域
13.網(wǎng)絡(luò)管理者一網(wǎng)管代理模型網(wǎng)絡(luò)管理者一網(wǎng)管代理模型解析:在網(wǎng)絡(luò)管理中,一般采用網(wǎng)絡(luò)管理模型。網(wǎng)絡(luò)管理模型的核心是一對相互通信的系統(tǒng)管理實體,它采用一種獨特的方式使兩個管理進程之間相互作用,即管理進程與一個遠(yuǎn)程系統(tǒng)相互作用來實現(xiàn)對遠(yuǎn)程資源的控制。在這種簡單的體系結(jié)構(gòu)中,一個系統(tǒng)中的管理進程擔(dān)當(dāng)管理者角色,而另一個系統(tǒng)中的對等實體擔(dān)當(dāng)代理者角色,代理者負(fù)責(zé)提供對被管對象的訪問。前者被稱為網(wǎng)絡(luò)管理者,后者被稱為網(wǎng)管代理。
14.CAI
【解析】CAD是指計算機輔助設(shè)計,CAE是指計算機輔助工程,CAM是指計算機輔助制造,CAT是計算機輔助測試,CAI是計算機輔助教學(xué)。
15.GIS【解析】地理信息系統(tǒng)(GIS)有時又稱為“地學(xué)信息系統(tǒng)”或“資源與環(huán)境信息系統(tǒng)”。它是一種特定的十分重要的空間信息系統(tǒng)。它是在計算機硬、軟件系統(tǒng)支持下,對整個或部分地球表層(包括大氣層)空間中的有關(guān)地理分布數(shù)據(jù)進行采集、儲存、管理、運算、分析、顯示和描述的技術(shù)系統(tǒng)。
16.\n本地
17.(19)域內(nèi)
【解析】組播協(xié)議分為主機和路由器之間的協(xié)議,即組播組管理協(xié)議以及路由器和路由器之間的協(xié)議。目前,組管理協(xié)議包括Internet組管理協(xié)議IGMP和Cisco專用的組管理協(xié)議CGMP,組播路由協(xié)議又分為域內(nèi)組播路由協(xié)議和域間組播路由協(xié)議兩類。
18.內(nèi)存分配操作系統(tǒng)是計算機系統(tǒng)的重要組成部分,是用戶與計算機之間的接口,管理一臺計算機的進程、內(nèi)存分配、文件輸入/輸出以及設(shè)備輸入/輸出4個主要操作。
19.(2)前后時序
【解析】流媒體具有3個特點:連續(xù)性、實時性、時序性。
20.
21.獨立獨立解析:計算機網(wǎng)絡(luò)采用層次結(jié)構(gòu),各層之間互相獨立,每一層又實現(xiàn)了相對獨立的功能。
22.電子單證電子單證解析:現(xiàn)代工商企業(yè)活動都和一定的單證相聯(lián)系。如果沒有相關(guān)單證的流通,各種經(jīng)濟活動就不能進行。在進行電子商務(wù)的過程中,傳統(tǒng)意義上的單證就被電子單證所取代。
23.端到端端到端解析:在端到端加密方式中,由發(fā)送方加密的數(shù)據(jù)在沒有到達(dá)最終目的結(jié)點之前是不被解密的。它是對整個網(wǎng)絡(luò)系統(tǒng)采取保護措施。
24.邏輯地址邏輯地址解析:分段存儲的地址變換就是將作業(yè)的邏輯地址置換成物理地址的過程。在作業(yè)運行時,若執(zhí)行某條指令,首先找到該作業(yè)的段表的起始地址,然后根據(jù)邏輯地址的段號去查找段表,若該段已調(diào)入內(nèi)存,則得到該段的內(nèi)存起始地址,然后與段內(nèi)地址相加,得到物理地址。若段內(nèi)地址大于段表中該段的段長,則產(chǎn)生地址越界,為了使程序順利進行,一般采用地址越界的中斷處理。
25.電子數(shù)據(jù)處理EDP電子數(shù)據(jù)處理EDP解析:EDP主要是指企業(yè)內(nèi)部自身業(yè)務(wù)的自動化,而EDI則是各企業(yè)之間交往的自動化,前者是后者的基礎(chǔ)和必要條件。
26.光纜光纜解析:100BASE-FX標(biāo)準(zhǔn)使用的傳輸介質(zhì)是光纜。
27.事件通知事件通知解析:本題考查點是網(wǎng)絡(luò)管理模型中管理者和代理之間的信息交換。在網(wǎng)絡(luò)管理中,日前常使用以管理者/代理為核心思想的現(xiàn)代網(wǎng)絡(luò)管理模型。該模型中的管理者和代理各司其職。管理者可以是一個專用工作站或是一臺普通PC機,管理程序是運行在Windows98、WindowsNT、Windows2000、UNIX以及Linux等操作系統(tǒng)平臺上的。代理一般位于被管理設(shè)備內(nèi)部。被管理設(shè)備可以是主機、路由器、交換機、集線器等,這些設(shè)備出廠時多數(shù)帶有管理軟件。代理把來自管理者的管理操作命令轉(zhuǎn)換為本設(shè)備所特有的指令,以此完成管理者在被管理設(shè)備上采取本地的行動,或返回它所管理設(shè)備的信息。管理者和代理程序之間需要利用網(wǎng)絡(luò)交換管理信息。其中一種是從管理者到代理程序的管理操作,另一種是從代理程序到管理者的事件通知。一個管理者可以和多個代理進行信息交換,一個代理也可以接受來自多個管理者的管理操作。
28.檢測病毒檢測病毒
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[]中元素進行兩兩比較,實現(xiàn)數(shù)組元素從小到大的排序,比較過程中通過整型變量tmp實現(xiàn)兩個數(shù)的交換。
\n【參考答案】
\n
30.【審題關(guān)鍵句】10列100行選票,每行小于等于5的無效,統(tǒng)計存入數(shù)組。
\n【解題思路】
\n本題類似第55套試題,通過審題可以發(fā)現(xiàn)本題僅一個不同點,即本題中要求每行選票中選中數(shù)大于5時記錄才有效,與第55套的要求剛好相反,參考答案的第8行,修改該條件語句的條件設(shè)置即可。
\n【參考答案】
\n
\n第14類字符左右移動指定位后與原字符之和替換原字符
31.D解析:本題考查點是TCP/IP協(xié)議簇中的多種協(xié)議。TCP協(xié)議是TCP/IP協(xié)議簇中傳輸層使用的協(xié)議。它是一種可靠的面向連接的協(xié)議,可以將源主機的字節(jié)流無差錯的傳送到目的主機,以保證將通信子網(wǎng)中的傳輸錯誤全部處理完畢。UDP協(xié)議也是TCP/IP協(xié)議簇中傳輸層使用的協(xié)議。它是一種不可靠的無連接協(xié)議,分組傳輸中的差錯控制由應(yīng)用層完成。IP協(xié)議是TCP/IP協(xié)議簇中互聯(lián)層的協(xié)議。IP協(xié)議是一種面向無連接的協(xié)議。它負(fù)責(zé)將發(fā)送主機的數(shù)據(jù)分組以“五連接”的方式發(fā)送到目的主機。由于是“無連接”方式,各數(shù)據(jù)分組在Internet中是獨立傳輸?shù)?,所以IP層必須負(fù)責(zé)數(shù)據(jù)分組傳送過程中的路由選擇和差錯控制。同時,“無連接”方式也決定了構(gòu)成一個傳輸層報文的各個分組的發(fā)送順序和接收順序不同,甚至有丟失現(xiàn)象,這些問題則提交給傳輸層去解決。SMTP協(xié)議(簡單電子郵件協(xié)議)是TCP/IP協(xié)議簇中應(yīng)用層的協(xié)議。它用于實現(xiàn)電子郵件傳送功能。通常,電子郵件應(yīng)用程序向郵件服務(wù)器傳送郵件時使用SMTP協(xié)議,而從郵件服務(wù)器的郵箱中讀取時使用POP3或IMAP協(xié)議。綜上所述,TCP、UDP、IP和SMTP協(xié)議都不屬于數(shù)據(jù)鏈路層協(xié)議。
32.A【解析】網(wǎng)絡(luò)中所使用的互聯(lián)設(shè)備Hub稱為集線器。集線器是星型拓?fù)浣Y(jié)構(gòu)中的核心設(shè)備。
33.A解析:在雙絞線組網(wǎng)的方式中,集線器(HuB)是局域網(wǎng)的基本連接設(shè)備,也是以太網(wǎng)的中心連接設(shè)備。在傳統(tǒng)的局域網(wǎng)中,聯(lián)網(wǎng)的節(jié)點通過非屏蔽雙絞線與集線器連接,構(gòu)成物理上的星型拓?fù)浣Y(jié)構(gòu)。當(dāng)集線器接收到某個節(jié)點發(fā)送的廣播信息便會將接收到的數(shù)據(jù)轉(zhuǎn)發(fā)到每個端口。
34.voidChA(void){intijkstr;charch;for(i=0;i<maxline;i++){str=strlen(xx[i]);/*求各行字符串的總長度*/ch=xx[i][0];for(j=0;j<str-1;j++)/*將該字符的ASCII值與下一個字符的ASCII值相加得到新的字符*/xx[i][j]+=xx[i][j+1];xx[i][str-1]+=ch;/*將最后一個字符的ASCII值與第一個字符的ASCII值相加得到最后一個新的字符*/for(j=0k=str-1;j<str/2;j+jk--)/*將字符串逆轉(zhuǎn)后仍按行重新存入字符串?dāng)?shù)組xx中*/{ch=xx[i][j];xx[i]-[j]=xx[i][k];xx[i][k]=ch;}}}voidChA(void)\r\n{inti,j,k,str;\r\ncharch;\r\nfor(i=0;i<maxline;i++)\r\n{str=strlen(xx[i]);/*求各行字符串的總長度*/\r\nch=xx[i][0];\r\nfor(j=0;j<str-1;j++)/*將該字符的ASCII值與下一個字符的ASCII值相加,得到新的字符*/\r\nxx[i][j]+=xx[i][j+1];\r\nxx[i][str-1]+=ch;/*將最后一個字符的ASCII值與第一個字符的ASCII值相加,得到最后一個新的字符*/\r\nfor(j=0,k=str-1;j<str/2;j+j,k--)/*將字符串逆轉(zhuǎn)后仍按行重新存入字符串?dāng)?shù)組xx中*/\r\n{ch=xx[i][j];\r\nxx[i]-[j]=xx[i][k];\r\nxx[i][k]=ch;\r\n}\r\n}\r\n}解析:本題考查的知識點如下:
(1)字符變量的整數(shù)運算。
(2)字符的逆序排列。
因為是以行為處理單位,所以要先求得每一行中字符的個數(shù)。在C語言中,字符型數(shù)據(jù)可參與任何整數(shù)運算,實際參與運算的是字符的ASCII碼。這里可以直接將字符的ASCII碼相加,即可得到所要結(jié)果。使用循環(huán)結(jié)構(gòu)依次對字符進行處理,最后一個字符要單獨處理。逆序排列采用的方法是:從兩邊向中間移動。數(shù)組中第一個字符與最后一個字符交換,第二個與倒數(shù)第二個交換,按照此規(guī)律直到中間一個或兩個字符(數(shù)組中字符個數(shù)為奇數(shù)時,最后中間只有一個字符,否則有兩個字符)。
35.intjsValue(intt){intf1=0f2=1fn;fn=f1+f2;while(fn<=t){f1=f2;f2=fn;fn=f1+f2;)/*如果當(dāng)前的Fibonacci數(shù)不大于t則計算下一個Fibonacci數(shù)*/returnfn;/*返回Fibonacci數(shù)列中大于t的最小的一個數(shù)*/}intjsValue(intt)\r\n{\r\nintf1=0,f2=1,fn;\r\nfn=f1+f2;\r\nwhile(fn<=t){f1=f2;f2=fn;fn=f1+f2;)/*如果當(dāng)前的Fibonacci數(shù)不大于t,\r\n則計算下一個Fibonacci數(shù)*/\r\nreturnfn;/*返回Fibonacci數(shù)列中大于t的最小的一個數(shù)*/\r\n}解析:解答本題的關(guān)鍵是要充分理解題意,只有理解了題意本身的數(shù)學(xué)過程,才能把數(shù)學(xué)過程轉(zhuǎn)化為程序邏輯。根據(jù)已知數(shù)列,我們不難發(fā)現(xiàn):Fibonacci數(shù)列中,從第三項開始,每一項都可以拆分為前兩項之和。本題要求找到該數(shù)列中“大于t的最小的一個數(shù)”。這里可以借助一個while循環(huán)來依次取數(shù)列中的數(shù),直到出現(xiàn)某一項的值大于t,那么這一項就是“大于t的最小的一個數(shù)”。注意:在循環(huán)體內(nèi)部,我們用變量f1始終來表示第n項的前面第二項,用變量侵來始終表示第n項的前面第一項。這就實現(xiàn)了變量的活用與巧用。
36.voidjsVal(){intithouhuntendataj;for(i=0;i<200;i+
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 不銹鋼表面除蠟施工方案
- 2025北京東城高二(上)期末生物(教師版)
- 突發(fā)事件處置方案
- 地下室不銹鋼水池施工方案
- 紫葉矮櫻嫁接繁育技術(shù)關(guān)鍵要點全面深入探討與闡述
- 四川省眉山市洪雅縣洪雅縣2024-2025學(xué)年九年級上學(xué)期期末考試物理試題(原卷版+解析版)
- 室外弱電整修施工方案
- 綠色金融與可持續(xù)投資的策略
- 工業(yè)碳減排與綠色制造的策略及實施路徑
- 思維可視化視域下高中英語課堂讀后續(xù)寫教學(xué)策略研究
- 智慧農(nóng)場整體建設(shè)實施方案
- 被詐騙的起訴書范文
- 公路養(yǎng)護服務(wù)投標(biāo)方案(技術(shù)標(biāo))
- 灌入式半柔性復(fù)合抗車轍路面施工工法
- 小班第一學(xué)期教學(xué)進度表
- 材料性能學(xué)課件:材料的熱學(xué)性能-2-熱傳導(dǎo)-熱穩(wěn)定性-
- 幼兒園優(yōu)質(zhì)公開課:中班數(shù)學(xué)《尋寶小勇士》課件
- 監(jiān)理單位工程項目總監(jiān)及監(jiān)理人員名冊
- 北師大版小學(xué)英語3-6年級單詞-(三起)帶音標(biāo)-精華版
- 聲樂第2版(學(xué)前教育專業(yè))PPT完整全套教學(xué)課件
- 《鐵道工程(A)》課程大綱
評論
0/150
提交評論