版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
(2022年)河北省邢臺市全國計算機等級考試網(wǎng)絡(luò)技術(shù)模擬考試(含答案)學(xué)校:________班級:________姓名:________考號:________
一、單選題(10題)1.以下關(guān)于loopback接口配置的描述中,哪個是錯誤的?
A.在路由器上loopback接口沒有一個實際的物理接口與之對應(yīng)
B.loopback接口與其他網(wǎng)絡(luò)結(jié)點有相連接的物理鏈路
C.loopback接口的接口號為0~2147483647
D.每臺路由器上都配置一個環(huán)回接口,它不受網(wǎng)絡(luò)故障的影響,永遠處于激活狀態(tài)
2.下列對CiscoAironet1100系列接入點的描述中,錯誤的是()。
A.支持802.11b與802.11g協(xié)議
B.工作在2.4GHz頻段
C.使用CiscoIOS操作系統(tǒng)
D.起到無線路由器的作用
3.下列對IPv6地址FA32:0:0:0801:FE:0:O:Al50的簡化表示中,錯誤的是()。
A.FA32::801:FE:0:0:A15
B.FA32::801:FE:0:0:A150
C.FA32:0:O:801:FE::A150
D.FA32:0:0:0801:FE::A150
4.下列關(guān)于局域網(wǎng)設(shè)備的描述中,錯誤的是()。
A.中繼器工作在MAC層
B.連接到一個集線器的所有節(jié)點共享一個沖突域
C.交換機在源端口與目的端口間建立虛連接
D.網(wǎng)橋的主要性能指標包括幀轉(zhuǎn)發(fā)速率和幀過濾速率
5.遠程連接建立時,遠程桌面會把什么以明文方式發(fā)送給客戶端()。
A.計算機名B.用戶名C.操作系統(tǒng)版本D.用戶密碼
6.下列關(guān)于通過數(shù)據(jù)通信線路連接到ISP的敘述中,錯誤的是()
A.綜合業(yè)務(wù)數(shù)字網(wǎng)(ISDN)是一種數(shù)據(jù)通信網(wǎng)
B.使用數(shù)據(jù)通信線路連接到ISP可以得到更多的帶寬
C.通過數(shù)據(jù)通信網(wǎng)接入Internet的用戶主要是個人用戶和部分小型企業(yè)用戶
D.數(shù)據(jù)通信網(wǎng)的傳輸速率通常在64Kbps~2Mhps之間
7.關(guān)于網(wǎng)絡(luò)信息收集的說法中正確的是()。
A.網(wǎng)絡(luò)信息的收集沒有任何中間環(huán)節(jié)
B.網(wǎng)絡(luò)信息的收集,無法保證信息的準確性
C.網(wǎng)絡(luò)信息的收集,有效保證了信息的準確性
D.網(wǎng)絡(luò)信息的收集是全免費的
8.廣域網(wǎng)由于傳輸距離較遠,通常要借助于公共傳輸網(wǎng)。公共傳輸網(wǎng)絡(luò)的主要技術(shù)有()A.分組交換和信元交換B.分組交換和電路交換C.信元交換和電路交換D.多層交換和分組交換
9.將內(nèi)部專用IP地址轉(zhuǎn)換為外部公用IP地址的技術(shù)是()
A.RAPRB.NATC.DHCPD.ARP
10.下列關(guān)于路由器技術(shù)的描述中,錯誤的是()
A.路由器的包轉(zhuǎn)發(fā)能力與路由器的端口數(shù)量、端口速率、包長度、包類型相關(guān)
B.轉(zhuǎn)發(fā)率通常是衡量路由器中傳輸效率的性能
C.突發(fā)處理能力是以最大幀間隔發(fā)送數(shù)據(jù)包而不引起丟失的最大傳輸速率來衡量
D.路由器的冗余是為了保證設(shè)備的可靠性與可用性
二、填空題(10題)11.目前連接ISP的方式基本上分為通過電話線路和______的方式連接到ISP。
12.多媒體技術(shù)與超文本技術(shù)的結(jié)合,即形成了【】技術(shù)。
13.在網(wǎng)絡(luò)管理中,一般采用管理者-代理的管理模型,其中代理位于【】的內(nèi)部。
14._____是對計算機和網(wǎng)絡(luò)資源的惡意使用行為進行識別的系統(tǒng)。
15.
16.通常,匿名FTP服務(wù)器所開放的文件操作權(quán)限是。
17.通信控制處理機負責(zé)完成數(shù)據(jù)單元的接收、______、存儲、路徑選擇和轉(zhuǎn)發(fā)功能。
18.(2)衡量CPU的處理速度,有兩種常用的單位:表示定點指令的平均執(zhí)行速度用MIPS,表示浮點指令的平均執(zhí)行速度用____________。
19.網(wǎng)絡(luò)安全策略主要包括技術(shù)和制度兩個方面。它的制定涉及網(wǎng)絡(luò)使用與管理制定和兩方面的內(nèi)同。
20.為了保障網(wǎng)絡(luò)安全,防止外部網(wǎng)對內(nèi)部網(wǎng)的侵犯,一般需要在內(nèi)部網(wǎng)和外部公共網(wǎng)之間設(shè)置【】。
三、2.填空題(8題)21.根據(jù)組建思想和實現(xiàn)方法,網(wǎng)絡(luò)并行計算可以分成______和網(wǎng)格計算兩類。
22.電子郵件由【】和郵件體兩部分組成。
23.局域網(wǎng)的兩種工作模式是______和客戶機/服務(wù)器模式。
24.一個典型的網(wǎng)絡(luò)操作系統(tǒng)一般具有【】的特征,也就是說,它應(yīng)當(dāng)獨立于具體的硬件平臺,支持多平臺,即系統(tǒng)應(yīng)該可以運行于各種硬件平臺之上。
25.域名解析有遞歸解析和______兩種方式。
26.______是因特網(wǎng)上的一個WWW服務(wù)器,它的主要任務(wù)是在因特網(wǎng)中主動搜索其他WWW服務(wù)器中的信息并對其自動索引,將索引內(nèi)容存儲在可供查詢的大型數(shù)據(jù)庫中。
27.計算機通信體系結(jié)構(gòu)中最為關(guān)鍵的一層是______。
28.在結(jié)構(gòu)化布線系統(tǒng)中,傳輸介質(zhì)通常選用雙絞線和______。
四、C語言程序設(shè)計題(2題)29.
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)參考模型對應(yīng)OSI參考模型的數(shù)據(jù)鏈路層與______。
A.物理層B.網(wǎng)絡(luò)層C.傳輸層D.應(yīng)用層
32.對于Linux操作系統(tǒng),下列說法錯誤的是()。
A.支持Intel、Alpha硬件平臺,尚不支持Sparc平臺
B.具有先進的網(wǎng)絡(luò)能力,可以通過TCP/IP協(xié)議與其他計算機連接
C.支持多任務(wù)和多用戶
D.開放源代碼
33.下列敘述中錯誤的是()。
A.貨到付款是網(wǎng)上購物中最常用的支付方式之一
B.目前,在我國網(wǎng)上直接劃付已經(jīng)普及
C.目前,在我國傳統(tǒng)的現(xiàn)金支付方式仍然是最主要的支付方式
D.網(wǎng)上付款是一種效率很高的支付方式
六、1.程序設(shè)計題(3題)34.已知數(shù)據(jù)文件in55.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ù)平均值pjz1,以及所有不滿足此條件的4位數(shù)平均值pjz2,最后調(diào)用函數(shù)wfiteDat()把結(jié)果cnt,pjz1,pjz2輸出到out55.dat文件中。
例如:9123,9-1-2-3>0,則該數(shù)滿足條件,計算平均值pjz1,且個數(shù)cnt=cnt+1。
9812,9-8-l-2<0,則該數(shù)不滿足條件,計算平均值pjz2。
程序中已定義數(shù)組:a[300],已定義變量:cnt。
請勿改動主函數(shù)main()、讀函數(shù)readDat()和寫函數(shù)writeDat()的內(nèi)容。
試題程序:
#include<stdio.h>
inta[300],cnt=0;
doublepjzl=0.0,pjz2=0.0;
jsValue()
{
}
main()
{
int;
readDat();
jsValue();
writeDat();
printf("cnt=%d\n滿足條件的平均值pjz1=%7.21f\n不滿足條伯的平均值
pjz2=%7.21f\n",cnt,pjzl,pjz2);
}
readDat()
{
FILE*fp;
inti;
fp=fopen("in55.dat","r");
for(i=0;i<300;i++)
fscanf(fp,"%d,",&aIii);
fclose(fp);
}
writeDat()
{
FILE*fp;
inti;
fp=fopen("out55.dat","w");
fprintf(fp,"%d\n%7.21f\n%7-21f\n",cnt,pjzl,pjz2);
fclose(fp);
}
35.函數(shù)ReadDat()的功能是實現(xiàn)從文件ENG18.IN中讀取一篇英文文章,存入到字符串?dāng)?shù)組xx中;請編制函數(shù)encryptChar(),按給定的替代關(guān)系對數(shù)組xx中的所有字符進行替代,結(jié)果仍存入數(shù)組xx的對應(yīng)的位置上,最后調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件PS18.DAT中。
替代關(guān)系:f(p)=p*11mod256(p是數(shù)組xx中某一個字符的ASCII值,f(p)是計算后新字符的ASCII值),如果計算后f(p)的值小于等于32或f(p)對應(yīng)的字符是數(shù)字0至9,則該字符不變,否則將f(p)所對應(yīng)的字符進行替代。
注意:部分源程序已給出。
原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個字符。
請勿改動主函數(shù)main()、讀函數(shù)ReadDat()和寫函數(shù)WriteDat()的內(nèi)容。
試題程序:
#include〈conio.h>
#include〈ctype.h>
unsignedcharxx[50][80];
intmaxline=0;/*文章的總行數(shù)*/
intReadDat(void);
voidWriteDat(void);
voidencryptChar()
{
}
main()
{
clrscr();
if(ReadDat())
{
printf("數(shù)據(jù)文件ENS18.IN不能打開!\n\007");
return;
}
encryptChar();
WriteDat();
}
intReadDat(void)
{
FILE*fp;
inti=0;
unsignedchar*p;
if((fp=fopen("ENG18.IN","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;
fp=fopen("PS18.DAT","w");
for(i=0;i〈maxline;i++)
{
printf("%s\n",xx[i]);
fprintf(fp,"%s\n",xx[i]);
}
fclose(fp);
}
36.已知在文件IN54.DAT中存有100個產(chǎn)品銷售記錄,每個產(chǎn)品銷售記錄由產(chǎn)品代碼dm(字符型4位)、產(chǎn)品名稱mc(字符型10位)、單價dj(整型)、數(shù)量s1(整型)、金額je(長整型)幾部分組成。其中,余額=單價×數(shù)量可計算得出。函數(shù)ReadDat()的功能是讀取這100個銷售記錄并存入數(shù)組sell中。請編制函數(shù)SortDat(),其功能要求:按金額從大到小進行排列,若金額相同,則按產(chǎn)品名稱從小到大進行排列,最終排列結(jié)果仍存入結(jié)構(gòu)數(shù)組sell中,最后調(diào)用函數(shù)WriteDat()把結(jié)果輸出到文件OUT54.DAT中。
注意:部分源程序已給出。
請勿改動主函數(shù)main()、讀函數(shù)ReadDat()和寫函數(shù)WriteDat()的內(nèi)容。
試題程序:
#include<stdio.h>
#include<mem.h>
#include<string.h>
#include<conio.h>
#include<stdlib.h>
#defineMAX100
typedefstruct
{
chardm[5];
charmc[11];
intdj;
intsl;
longje;
}PRO;
PROsell[MAXI;
voidReadDat();
voidWriteDat();
voidSortDat()
{
}
voidmain()
{
memset(sell,0,sizeof(sell));
ReadDat();
SortDat();
WriteDat();
}
voidReadDat()
{
FILE*fp;
charstr[80],ch[11];
inti;
fp=fopen("IN54.DAT","r");
for(i=0;i<100;i++)
{
fgets(str,80,fp);
memcpy(sell[i].dm,str,4);
memcpy(sell[i].mc,str+4,10);
memcpy(ch,str+14,4);
ch[4]=0;
sell[i].dj=atoi(ch);
memcpy(ch,str+18,5);
ch[5]=0;
sell[i].sl=atoi(ch);
sell[i].je=(long)sell[i].dj*sell[i].sl;
}
fclose(fp);
}
voidWriteDat()
{
FILE*fp;
inti;
fp=fopen("OUT54.DAT","w");
for(i=0;i<100;i++)
{
fprintf(fp,"%s%s%4d%5d%101d\n",sell[i].dm,sell[i].mc,
sell[i].dj,sell[i].sl,sell[i].je);
}
fclose(fp);
}
參考答案
1.B
2.DCisco公司的Aironet1100系列接入點是一款無線局域網(wǎng)收發(fā)器,主要用于獨立無線網(wǎng)絡(luò)的中心點或無線網(wǎng)絡(luò)和有線網(wǎng)絡(luò)之間的連接點。這款接入點設(shè)備主要是為企業(yè)辦公環(huán)境而設(shè)計,兼容IEEE802.11b和IEEE802.11g,工作在2.4GHz頻段。選項D敘述錯誤。
3.AIPv6采用128位地址長度,每l6位劃分為一個位段。每個位段被轉(zhuǎn)換為一個4位的十六進制數(shù),位段間用冒號隔開,這種方法稱為冒號十六進制表示法,因此一個IPv6地址最多有8個位段。另外一種是零壓縮表示法,規(guī)則為:對于—個位段中中問的0不做?。粚τ谝粋€位段中全部數(shù)字為0的情況,只保留一個0;當(dāng)?shù)刂分写嬖谝粋€或者多個連續(xù)的16比特位為0字符時,可以用::(雙冒號)來表示,但是一個IPv6地址只允許有一個雙冒號;不能將一個段內(nèi)有效的0壓縮掉。A選項中的Al50后面的0不能省,因此A選項錯誤。故選A選項。
4.A中繼器工作在物理層,因此選項A中提到的中繼器工作在MAC層是錯誤的說法。
5.B
6.C目前連接到ISP的方式基本上分為通過電話線路和數(shù)據(jù)通信線路兩種。通過電話線路接人Internet的用戶主要是個人用戶和部分小型企業(yè)用戶,而通過數(shù)據(jù)通信網(wǎng)接人Internet的用戶主要是大型企業(yè)。數(shù)據(jù)通信的種類很多.包括DDN、X.25、ISDN和幀中繼等。使用數(shù)據(jù)通信線路可以得到更多的帶寬,其傳輸速率通常在64Kbps~2Mbps之間。而使用撥號方式接入Internet時,其傳輸速率通常為33.6Kbps。
7.C
8.B公共傳輸網(wǎng)絡(luò)基本可以分成兩類:一類是電路交換網(wǎng)絡(luò),主要包括公共交換電話網(wǎng)(PSTN)和綜合業(yè)務(wù)數(shù)字網(wǎng)(ISDN);一類是分組交換網(wǎng)絡(luò),主要包括X.25分組交換網(wǎng)和幀中繼。
9.B
10.C
11.數(shù)據(jù)通信線路數(shù)據(jù)通信線路解析:目前連接到ISP的基本方式有:電話線路和數(shù)據(jù)通信線路兩種。數(shù)據(jù)通信線路包括DDN、分組交換、ISDN和幀中繼等。
12.超媒體超媒體解析:多媒體技術(shù)與超文本技術(shù)的結(jié)合,即形成了超媒體技術(shù)。
13.被管理設(shè)備被管理設(shè)備解析:在網(wǎng)絡(luò)管理中,一般采用管理者-代理的管理模型。管理者與代理之間通過網(wǎng)絡(luò)實現(xiàn)管理信息的交換、控制、協(xié)調(diào)和監(jiān)視網(wǎng)絡(luò)資源,完成網(wǎng)絡(luò)管理。其中,管理者是運行在計算機操作系統(tǒng)之上的一組程序,從代理處收集管理信息,進行處理;代理位于被管理設(shè)備的內(nèi)部,把來自管理者的命令或信息請求轉(zhuǎn)換為本設(shè)備特有的指令,完成管理者的指示,或是返回他所在設(shè)備的信息。
14.入侵檢測系統(tǒng)或IntrusionDetectionSystem或IDS
\n
15.
16.下載FTP服務(wù)器利用用戶賬號來控制用戶對服務(wù)器的訪問權(quán)限,用戶在訪問FTP之前必須先登錄。登錄時用戶應(yīng)給出其在FTP服務(wù)器上的合法賬號和密碼。FTP的這種工作方式限制了Internet上一些公用文件及資源的發(fā)布,為此,Internet上的多數(shù)FTP服務(wù)器都提供了一種匿名的FTP服務(wù)。目前,大多數(shù)FTP服務(wù)器都提供匿名FTP服務(wù),通常用“anonymous”作為賬號,用“guest”作為密碼。幾乎所有的匿名FTP服務(wù)器都只允許下載文件,而不允許上傳文件。
17.差錯校驗差錯校驗解析:存儲轉(zhuǎn)發(fā)交換電路的通信子網(wǎng)中的結(jié)點是通信控制處理機,它負責(zé)完成數(shù)據(jù)單元的接收、籌錯校驗、存儲、路徑選擇和轉(zhuǎn)發(fā)功能。
18.MFLOPS【解析】衡量CPU的處理速度,有兩種常用的單位:表示定點指令的平均執(zhí)行速度用MIPS,表示浮點指令的平均執(zhí)行速度用MFLOPS。
19.網(wǎng)絡(luò)防火墻的設(shè)計原則【解析】網(wǎng)絡(luò)安全策略的制定涉及網(wǎng)絡(luò)使用、管理制定和網(wǎng)絡(luò)防火墻的設(shè)計原則兩方面的內(nèi)容。
20.防火墻防火墻解析:防火墻就是設(shè)置在被保護網(wǎng)絡(luò)和外部網(wǎng)絡(luò)之間的一道屏障,以防止發(fā)生不可預(yù)測的、潛在破壞性的侵入。
21.機群計算機群計算解析:網(wǎng)絡(luò)并行計算根據(jù)其組建思想和實現(xiàn)方法,可以分成機群計算和網(wǎng)格計算兩類。
22.郵件頭郵件頭解析:與普通的郵政信件一樣,電子郵件也有自己固定的格式。電子郵件由兩部分組成;郵件頭和郵件體。
23.對等模式對等模式解析:服務(wù)器/客戶機模式和對等模式是局域網(wǎng)工作的兩種模式。
24.硬件獨立硬件獨立解析:一個典型的網(wǎng)絡(luò)操作系統(tǒng)一般具有硬件獨立的特征,也就是說,它應(yīng)當(dāng)獨立于具體的硬件平臺,支持多平臺,即系統(tǒng)應(yīng)該可以運行于各種硬件平臺之上。例如,可以運行于基于Intel的X86系統(tǒng),還可以運行于基于RISC精簡指令集的系統(tǒng)諸如DECAlpha,MIPSR4000等。
25.反復(fù)解析反復(fù)解析解析:域名解析有遞歸解析和反復(fù)解析兩種方式。
26.搜索引擎搜索引擎解析:用戶可以利用搜索引擎所提供的分類目錄和查詢功能查找所需要的信息。
27.傳輸層傳輸層解析:傳輸層向用戶提供可靠的端到端服務(wù),透明地傳送報文。它向高層屏蔽了下層數(shù)據(jù)通信的細節(jié),因而是計算機通信體系結(jié)構(gòu)中最為關(guān)鍵的一層。
28.光纖或光纜光纖或光纜解析:在結(jié)構(gòu)化布線系統(tǒng)中,傳輸介質(zhì)主要采用非屏蔽雙絞線與光纖混合結(jié)構(gòu),可以連接各種設(shè)備與網(wǎng)絡(luò)系統(tǒng),包括語音、數(shù)據(jù)通信設(shè)備、交換設(shè)備、傳真設(shè)備和局域網(wǎng)系統(tǒng)。
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)鍵句】10列100行選票,每行小于等于5的無效,統(tǒng)計存入數(shù)組。
\n【解題思路】
\n本題類似第55套試題,通過審題可以發(fā)現(xiàn)本題僅一個不同點,即本題中要求每行選票中選中數(shù)大于5時記錄才有效,與第55套的要求剛好相反,參考答案的第8行,修改該條件語句的條件設(shè)置即可。
\n【參考答案】
\n
\n第14類字符左右移動指定位后與原字符之和替換原字符
31.A解析:局域網(wǎng)參考模型對應(yīng)OSI參考模型的數(shù)據(jù)鏈路層與物理層。
32.A解析:①RedHatLinux5.1支持Intel、Alpha和Spare平臺和大多數(shù)的應(yīng)用軟件;②Linux操作系統(tǒng)具有先進的網(wǎng)絡(luò)能力,可以通過TCP/IP協(xié)議與其他計算機連接,通過網(wǎng)絡(luò)進行分布式處理;③Linux操作系統(tǒng)支持多用戶,在同一時間內(nèi)可以有多個用戶使用主機;④Linux操作系統(tǒng)與WindowsNT、NetWare、UNIX等傳統(tǒng)網(wǎng)絡(luò)操作系統(tǒng)最大的區(qū)別是:Linux開放源代碼。
33.B解析:網(wǎng)上直接劃付需要安全技術(shù)作為保障。在電子支付工具和電子商務(wù)應(yīng)用環(huán)境還不成熟的情況下,網(wǎng)上直接劃付的普及還有待時日。
34.jsValue(){intithouhuntendatan=0;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-hun-ten-data>O)/*如果千位數(shù)字減百位數(shù)字減十位數(shù)字減個位數(shù)字大于零*/{cnt++;/*統(tǒng)計滿足條件的數(shù)的個數(shù)*/pjzl+=a[i];/*將滿足條件的數(shù)求和*/}else{cnt++;/*統(tǒng)計不滿足條件的數(shù)年個數(shù)*/pjz2+=a[i];/*將不滿足條件的數(shù)求和*/}}pjz1/=cnt;/*求滿足條件的數(shù)的平均值*/Djz2/=n;/*求不滿足條件的數(shù)的平均值*/}jsValue()\r\n{inti,thou,hun,ten,data,n=0;\r\nfor(i=0;i<300;i++)\r\n{thou=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-hun-ten-data>O)/*如果千位數(shù)字減百位數(shù)字減十位數(shù)字減個位數(shù)字大于零*/\r\n{cnt++;/*統(tǒng)計滿足條件的數(shù)的個數(shù)*/\r\npjzl+=a[i];/*將滿足條件的數(shù)求和*/\r\n}\r\nelse\r\n{cnt++;/*統(tǒng)計不滿足條件的數(shù)年個數(shù)*/\r\npjz2+=a[i];/*將不滿足條件的數(shù)求和*/\r\n}\r\n}\r\npjz1/=cnt;/*求滿足條件的數(shù)的平均值*/\r\nDjz2/=n;/*求不滿足條件的數(shù)的平均值*/\r\n}解析:本題考查的知識點如下:
(1)將4位數(shù)各位上的數(shù)拆分為獨立的數(shù)字。
(2)循環(huán)結(jié)構(gòu)的使用。
在本題中,首先要將4位數(shù)各位上的數(shù)字拆分為獨立的數(shù)字。這要借助運算符“%”(取余)與“/”(整除)。將一個4位數(shù)整除1000則可得到其千位上的數(shù)字,除以1000取余再整除100則可得百位上的數(shù)字,除以100取余再整除10則可得十位上的數(shù)字,除以10取余則得個位上的數(shù)字。求得各位上的數(shù)字后,就可以進行比較了。
35.voidencryptChar(){inti;char*pf;for(i=0;i〈maxline;i++){pf=xx[i];while(*pf!=0){if((*pf*11%256>='0'&&*pf*11%256〈='9')||*pf*11%256〈=32){pf++;continue;}/*如果計算后的值小于等于32或f(p)對應(yīng)的字符是數(shù)字0至9則該字符不變*/*pf=*pf*11%256;/*否則按給定的替代關(guān)系進行替代*/pf++;}}}voidencryptChar()\r\n{\r\ninti;\r\nchar*pf;\r\nfor(i=0;i〈maxline;i++)\r\n{\r\npf=xx[i];\r\nwhile(*pf!=0)\r\n{\r\nif((*pf*11%256>='0'&&*pf*11%256〈='9')||*pf*11%256〈=32)\r\n{pf++;continue;}/*如果計算后的值小于等于32或f(p)對應(yīng)的字符是數(shù)字0至9,則該字符不變*/\r\n*pf=*pf*11%256;/*否則按給定的替代關(guān)系進行替代*/\r\npf++;\r\n}\r\n}\r\n}解析:本題主要考查用指針變量來控制字符數(shù)組,由于要對已有二維字符數(shù)組的所有元素逐個處理,因此,需要定義一個字符指針變量來控制原二維數(shù)組的各行,當(dāng)前行如果確定下來,用指針的移動就可以依次掃描該行的所有字符元素,每得到一個字符就對它行條件判斷,根據(jù)題意,條件用“if(*pf*11%256>='0'&&*p
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中外土地租賃合同范本
- 產(chǎn)品加工定制合同
- 業(yè)務(wù)并購合同范本
- 中外合資建設(shè)項目合同范本(環(huán)保設(shè)施)
- 個人物流配送合同范例
- 個人與朋友借款購房合同模板
- 中藥原料采購框架合同
- 產(chǎn)品銷售合同模板:標準合同文本
- 2025年車輛融資租賃協(xié)議范本
- 2025年標準土地及房產(chǎn)買賣協(xié)議
- 體檢科運營可行性報告
- 廣東省廣州市黃埔區(qū)2023-2024學(xué)年八年級上學(xué)期期末生物試卷+
- 北京市豐臺區(qū)市級名校2024屆數(shù)學(xué)高一第二學(xué)期期末檢測模擬試題含解析
- 設(shè)立項目管理公司組建方案
- 薪酬戰(zhàn)略與實踐
- 答案之書(解答之書)-電子版精選答案
- 中國古代文學(xué)史 馬工程課件(上)01總緒論
- GB/T 22085.1-2008電子束及激光焊接接頭缺欠質(zhì)量分級指南第1部分:鋼
- 上海中心大廈-介紹 課件
- 非酒精性脂肪性肝病防治指南解讀課件
- 地理微格教學(xué)課件
評論
0/150
提交評論