版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
【2023年】吉林省遼源市全國計算機(jī)等級考試網(wǎng)絡(luò)技術(shù)真題(含答案)學(xué)校:________班級:________姓名:________考號:________
一、單選題(10題)1.一子網(wǎng)屏蔽碼為255.255.255.240的網(wǎng)絡(luò)中,某一主機(jī)IP地址為250.110.25.25。該主機(jī)的直接廣播地址為()。
A.255.255.255.255
B.250.110.25.240
C.255.110.25.25
D.250.110.25.47
2.以下關(guān)于局域網(wǎng)環(huán)型拓?fù)涮攸c的描述中,錯誤的是______。
A.結(jié)點通過廣播線路連接成閉合環(huán)路
B.環(huán)中數(shù)據(jù)將沿一個方向逐站傳送
C.環(huán)型拓?fù)浣Y(jié)構(gòu)簡單,傳輸延時確定
D.為了保證環(huán)的正常工作,需要進(jìn)行比餃復(fù)雜的環(huán)維護(hù)處理
3.下列選項中,()不屬于電子商務(wù)對安全的基本要求。A.機(jī)密性B.靈活性C.認(rèn)證性D.完整性
4.常用的加密算法包括:I.DESII.ElgamalIII.RSAIVRC5V.AESVI.Blowfish在這些加密算法中.屬于對稱加密的是()。
A.I、IV、V、VIB.I、II、V、VIC.II、III、IVD.IV、V、VI
5.如果一臺主機(jī)的IP地址為201.23.34.162,子網(wǎng)掩碼為255.255.255.192,那么它所處的網(wǎng)絡(luò)(包括子網(wǎng))為:()。
A.201.23.34.128
B.201.23.34.192
C.201.23.34.224
D.201.23.34.240
6.下列IPV6地址表示中,錯誤的是()。A.21AD::D1:0:1/48
B.3D:0:2AA:D0:2F38:1::/64
C.FE80:0:0:0:0:FE:FE80:2AI
D.FE11::70D:BC:O:80:0:0:7CB
7.捕獲認(rèn)證信息,并在其后利用認(rèn)證信息進(jìn)行重放,以獲得比其他實體更多的權(quán)限,這種攻擊屬于()。
A.消息篡改B.拒絕服務(wù)C.重放D.偽裝
8.第
26
題
關(guān)于IEEE802.3以太網(wǎng)介質(zhì)訪問控制標(biāo)準(zhǔn),以下哪個描述是錯誤的?()
A.適合總線型的介質(zhì)訪問控制
B.是一種競爭型的介質(zhì)訪問控制技術(shù)
C.在幀的傳輸發(fā)生碰撞后,所涉及到的各個站點馬上進(jìn)行幀的重傳
D.在幀的傳輸過程中,一邊進(jìn)行發(fā)送一邊檢查有無碰撞
9.
10.
二、填空題(10題)11.某主機(jī)的IP地址為168.250.48.194,則其主機(jī)號為。
12.TrumpetWinsock是Internet上的共享軟件(Shareware),很受廣大網(wǎng)民歡迎,主要功能就是進(jìn)行【】。
13.
14.(11)在因特網(wǎng)中,屏蔽各個物理網(wǎng)絡(luò)細(xì)節(jié)和差異的是__________。
15.______是為標(biāo)識因特網(wǎng)上主機(jī)的位置而設(shè)置的。
16.
17.
18.______的虛擬局域網(wǎng)的建立是動態(tài)的,它代表了一組IP地址,并由稱做代理的設(shè)備對虛擬局域網(wǎng)中的成員進(jìn)行管理。
19.允許使用單位或個人按時間、地址等信息查詢網(wǎng)絡(luò)的使用情況是______提供的功能。
20.
三、2.填空題(8題)21.一個典型的網(wǎng)絡(luò)操作系統(tǒng)一般具有【】的特征,也就是說,它應(yīng)當(dāng)獨(dú)立于具體的硬件平臺,支持多平臺,即系統(tǒng)應(yīng)該可以運(yùn)行于各種硬件平臺之上。
22.為了克服網(wǎng)絡(luò)規(guī)模與網(wǎng)絡(luò)性能之間的矛盾,有一種解決方案是將“共享介質(zhì)方式”改為“______”。
23.在對死鎖的處理的四種策略中,采用銀行家算法是______。
24.經(jīng)典奔騰的處理速度可達(dá)到300【】。
25.在混合式P2P網(wǎng)絡(luò)中,根據(jù)結(jié)點的能力可將結(jié)點分為用戶結(jié)點、搜索結(jié)點和______。
26.在網(wǎng)絡(luò)系統(tǒng)中,當(dāng)信息從信源向信宿流動時,受到攻擊的類型包括中斷、______、修改和捏造。
27.IP數(shù)據(jù)報的源路由選項分為兩類,一類為嚴(yán)格源路由,另一類為______源路由。
28.SET的中文名稱是【】。
四、C語言程序設(shè)計題(2題)29.已知數(shù)據(jù)文件in.dat中存有300個四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請編制一函數(shù)jsValue,其功能是:求出所有這些四位數(shù)是素數(shù)的個數(shù)cnt,再求出所有滿足此條件的四位數(shù)平均值pjzl,以及所有不滿足此條件的四位數(shù)平均值pjz2。最后main函數(shù)調(diào)用寫函數(shù)writeDat把結(jié)果cnt,pjzl,pjz2輸出到out.dat文件中。
例如:5591是素數(shù),該數(shù)滿足條件,參加計算平均值pjzl,且個數(shù)cnt-=cnt+1。
9812是非素數(shù),該數(shù)不滿足條件,參加計算平均值pjz2。
注意:部分源程序存在test.c文件中。
程序中已定義數(shù)組:a[300],已定義變量:cnt,pjzl,pjz2
請勿改動數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫函數(shù)writeDat的內(nèi)容。
30.函數(shù)RData實現(xiàn)從文件in.dat中讀取一篇英文文章存入到字符串?dāng)?shù)組original中,請編寫函數(shù)StrCharMove,其函數(shù)的功能是:以行為單位把字符串中所有字符的ASCII值右移4位,然后把右移后的字符ASCII值再加上原字符的ASCII值,得到新的字符仍存入原字符串對應(yīng)的位置上。最后把已處理的字符串仍按行重新存入字符串?dāng)?shù)組original中,最后調(diào)用函數(shù)WData,把結(jié)果original輸出到文件out.dat中。
原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個字符(含標(biāo)點符號和空格)。
注意:部分程序已經(jīng)給出。
請勿改動主函數(shù)main、讀數(shù)據(jù)函數(shù)RData和輸出數(shù)據(jù)函數(shù)WData的內(nèi)容。
五、1.選擇題(3題)31.為了保障網(wǎng)絡(luò)安全,防止外部網(wǎng)對內(nèi)部網(wǎng)的侵犯,多在內(nèi)部網(wǎng)絡(luò)與外部網(wǎng)絡(luò)之間設(shè)置
A.密碼認(rèn)證B.時間戳C.防火墻D.數(shù)字簽名
32.下面敘述中不正確的是______。
A.電子商務(wù)以因特網(wǎng)為基礎(chǔ)平臺
B.電子商務(wù)主要以專用網(wǎng)絡(luò)進(jìn)行商務(wù)活動
C.電子商務(wù)是以計算機(jī)與通信網(wǎng)絡(luò)為基礎(chǔ)平臺,利用電子工具實現(xiàn)的商業(yè)交換和行政作業(yè)活動的全過程
D.通過電子商務(wù)可以提高服務(wù)質(zhì)量,即時獲得顧客的反饋信息
33.“無紙貿(mào)易”是指()。
A.SETB.EDIC.EDPD.電子支付
六、1.程序設(shè)計題(3題)34.下列程序的功能是:計算出自然數(shù)SIX和NINE,它們滿足的條件是SIX+SIX+SIX=NINE+NINE的個數(shù)cnt,以及滿足此條件的所有SIX與NINE的和sum。請編寫函數(shù)countValue()實現(xiàn)程序要求,最后調(diào)用函數(shù)writeDAT()把結(jié)果cnt和sam輸出到文件OUT51.DAT中。其中的S,LX,N,I,N,E各代表一個十進(jìn)制數(shù)。
注意:部分源程序已給出。
請勿改動主函數(shù)main()和寫函數(shù)writeDAT()的內(nèi)容。
試題程序:
#include<stdio.h>
intcnt,sum;
voidcountValue()
{
}
voidmain()
{
cnt=sum=O;
countValue();
printf("滿足條件的個數(shù)=%d\n",cnt);
printf("滿足條件所有的SIX與NINE的和=%d\n",sum);
writeDAT();
}
writeDAT()
{
FILE*fp;
fp=fopen("OUT51.DAT","w");
fprintf(fp,"%d\n%d\n",cnt,sum);
fclose(fp);
}
35.函數(shù)ReadDat()的功能是實現(xiàn)從文件ENG4.IN中讀取一篇英文文章,存入到字符串?dāng)?shù)組xx中。請編制函數(shù)encryptChar(),按給定的替代關(guān)系對數(shù)組xx中的所有字符進(jìn)行替代,結(jié)果仍存入數(shù)組xx對應(yīng)的位置上,最后調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件PS4.DAT中。
替代關(guān)系:f(p)=p*11mod256(p是數(shù)組xx中某一個字符的ASCII值,f(p)是計算后新字符的ASCII值),如果計算后f(p)的值小于等于32或大于130,則該字符不變,否則將f(p)所對應(yīng)的字符進(jìn)行替代。
注意:部分源程序已給出。
原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于,80個字符。
請勿改動主函數(shù)main()、讀函數(shù)ReadDat()和寫函數(shù)WriteDat()的內(nèi)容。
試題程序:
#include<stdio.h>
#include<string.h>
#include<conio.h>
#include<ctype.h>
unsignedcharxx[50][80];
intmaxline=0;/*文章的總行數(shù)*/
intReadDat(void);
voidWriteDat(void);
voidencryptChar()
{
main()
{
clrscr();
if(ReadDat())
{
printf("數(shù)據(jù)文件ENG4.IN不能打開!\n\007");
return;
}
encryptChar();
WriteDat();
}
intReadDat(void)
{
FILE*fp;
inti=0;
unsignedchar*p;
if((fp=fopen("ENG4.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("PS4.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(),其功能要求:按金額從大到小進(jìn)行排列,若金額相同,則按產(chǎn)品名稱從小到大進(jì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.D\r\n255.255.255.240的二進(jìn)制數(shù)值是11111111,11111111,11111111,11110000;250.110.25.25的二進(jìn)制數(shù)是11111010,01101110,00011001,00011001。子網(wǎng)屏蔽碼和主機(jī)IP地址做“與”運(yùn)算就是網(wǎng)絡(luò)地址,即網(wǎng)絡(luò)號是lllll010,01101110,00011001,00010000。直接廣播地址由一個有效的網(wǎng)絡(luò)號和全“1”的主機(jī)號組成。所以該主機(jī)的直接廣播地址是11111010,01101110,00011001,00011111,轉(zhuǎn)換成十進(jìn)制點分法,是250.110.25.47。
2.A
3.B解析:電子商務(wù)面臨的安全隱患導(dǎo)致了對電子商務(wù)安全的需求,同時也要求電子商務(wù)的安全系統(tǒng)必須能夠做到機(jī)密性、完整性、認(rèn)證性、不可抵賴性等4個方面。靈活性可以排除在外。
4.A
5.A
6.D用IPV6地址表示需要注意:在使用零壓縮法時,不能把一個位段內(nèi)部的有效0也壓縮掉;雙冒號::在一個地址中只能出現(xiàn)一次;在得到一個一個IPV6地址時,經(jīng)常會遇到如何確定雙冒號::之間被壓縮0的位數(shù)的問題;IPV6不支持子網(wǎng)掩碼,它只支持前綴長度表示法。本題中D選項已經(jīng)有8個位段,沒有全0位段壓縮,不應(yīng)該使用雙冒號::。
7.D
8.CIEEE802.3是以太網(wǎng)的介質(zhì)控制技術(shù).它采用的是CSMA/CD的競爭型介質(zhì)訪問控制方法,當(dāng)發(fā)生沖突的時候,沖突所涉及到的站點都要等待一個隨機(jī)時間以后再嘗試重發(fā),而不是立即重發(fā)。
9.D
10.D
11.48.194采用點分十進(jìn)制形式表示時,A類IP地址的第1個十進(jìn)制數(shù)值在[1,126]范圍內(nèi),B類IP地址的第1個十進(jìn)制數(shù)值在[128,191]范圍內(nèi),C類IP地址的第1個十進(jìn)制數(shù)值在[192,223]范圍內(nèi)。IP地址168.250.48.194是一個B類IP地址,其主機(jī)號為48.194。
12.撥號連接撥號連接
13.
14.(11)IP
【解析】IP作為一種互聯(lián)協(xié)議,運(yùn)行于互聯(lián)層,屏蔽各個物理網(wǎng)絡(luò)細(xì)節(jié)和
差異。
15.IP地址IP地址解析:網(wǎng)際協(xié)議地址(即IP地址)是為標(biāo)識因特網(wǎng)上主機(jī)的位置而設(shè)置的。因特網(wǎng)上的每一臺計算機(jī)都被賦予了一個世界上唯一的32位因特網(wǎng)地址,這一地址可用于與該計算機(jī)有關(guān)的全部通信。為了方便起見,在應(yīng)用上我們以8位為一個單位,組成4組十進(jìn)制數(shù)字來表示每一臺主機(jī)的位置。一般的IP地址由4組數(shù)字組成,每組數(shù)字介于0~255之間,如某一臺電腦的IP地址可為:202.206.65.115,但不能為202.206.259.30
16.多跳
17.工作站
18.基于IP廣播組基于IP廣播組解析:基于IP廣播組的虛擬局域剛是動態(tài)建立的,由代理對虛擬局域網(wǎng)中的成員進(jìn)行管理。
19.網(wǎng)絡(luò)計費(fèi)管理網(wǎng)絡(luò)計費(fèi)管理解析:網(wǎng)絡(luò)計費(fèi)的功能包括:①建立和維護(hù)計費(fèi)數(shù)據(jù)庫;②建立和管理計費(fèi)策略;③能夠?qū)χ付ǖ刂愤M(jìn)行限量控制;④允許使用單位或個人按時間、地址等信息查詢網(wǎng)絡(luò)的使用情況。
20.16
【解析】以太網(wǎng)協(xié)議規(guī)定~個幀的最大重發(fā)次數(shù)為16。如果重發(fā)次數(shù)超過16,則認(rèn)為線路故障,進(jìn)入“沖突過多”結(jié)束狀態(tài)。如果重發(fā)次數(shù)n≤16,則允許結(jié)點隨機(jī)延遲再重發(fā)。
21.硬件獨(dú)立硬件獨(dú)立解析:一個典型的網(wǎng)絡(luò)操作系統(tǒng)一般具有硬件獨(dú)立的特征,也就是說,它應(yīng)當(dāng)獨(dú)立于具體的硬件平臺,支持多平臺,即系統(tǒng)應(yīng)該可以運(yùn)行于各種硬件平臺之上。例如,可以運(yùn)行于基于Intel的X86系統(tǒng),還可以運(yùn)行于基于RISC精簡指令集的系統(tǒng)諸如DECAlpha,MIPSR4000等。
22.交換方式交換方式解析:為了克服網(wǎng)絡(luò)規(guī)模與網(wǎng)絡(luò)性能之間的矛盾;有如下3種解決方案。①提高以太網(wǎng)數(shù)據(jù)傳輸率,從10Mbps提高到100Mbps甚至1Gbps,這導(dǎo)致了高速局域網(wǎng)的研發(fā),介質(zhì)訪問控制方法仍采用CSMA/CD方法。②將大型局域網(wǎng)劃分為多個互聯(lián)的予網(wǎng),用網(wǎng)橋或路由器隔離子網(wǎng),這導(dǎo)致了局域網(wǎng)互連技術(shù)的發(fā)展,每個子網(wǎng)的介質(zhì)訪問控制方法仍然是CSMA/CD。③將“共享介質(zhì)方式”改為“交換方式”,這導(dǎo)致了“交換式局域網(wǎng)”的研發(fā)。它的核心設(shè)備是局域網(wǎng)交換機(jī)。
23.避免死鎖避免死鎖解析:死鎖的處理包含預(yù)防死鎖,避免死鎖,檢測死鎖和解除死鎖。銀行家算法屬于對死鎖的避免,需要很大的系統(tǒng)開銷。
24.MIPSMIPS解析:本題考查點是經(jīng)典奔騰的處理速度。計算機(jī)CPU的處理速度是衡量計算機(jī)性能的一項重要的指標(biāo)。常用每秒鐘處理多少條指令來描述。例如,MIPS(MillionInstructionsPerSecond)表示單字長定點指令的平均執(zhí)行速度;MFLOPS(MillionFLOatinginstructionsPerSecond)表示單字長浮定點指令的平均執(zhí)行速度。經(jīng)典奔騰的處理速度可達(dá)到300MIPS,即每秒鐘可平均執(zhí)行300兆條單字長定點指令。
25.索引結(jié)點索引結(jié)點解析:集中式的拓?fù)浣Y(jié)構(gòu)有利于網(wǎng)絡(luò)資源的快速檢索并且只要服務(wù)器能力足夠大,就可以有效擴(kuò)展,在分布式基礎(chǔ)上,將用戶結(jié)點按能力分類,使某些結(jié)點擔(dān)任特殊的任務(wù),在混合式P2P網(wǎng)絡(luò)中包括用戶結(jié)點、搜索結(jié)點、索引結(jié)點三種節(jié)點。
26.截取截取解析:攻擊類型分為中斷、截取、修改和偽造等。
27.松散松散解析:源路由選項可以分為兩類,一類是嚴(yán)格源路出選項,一類是松散源路由選項。嚴(yán)格源路由選項規(guī)定IP數(shù)據(jù)報要經(jīng)過路徑上的每一個路由器,相鄰路由器之間不得有中間路由器,并且所經(jīng)過的路由器的順序不可更改;松散源路由選項只是給出IP數(shù)據(jù)包必須經(jīng)過的一些“要點”,并不給出一條完備的路徑,無直接連接的路由器之間的路由尚需IP軟件的尋址功能補(bǔ)充。
28.安全電子交易安全電子交易
29.【審題關(guān)鍵句】求素數(shù)的個數(shù)及平均值,并計算非素數(shù)的平均值。
\n【解題思路】
\n①首先定義循環(huán)變量i,然后通過for循環(huán)對數(shù)組a[300]中的每個元素a[i]調(diào)用函數(shù)isP(a[i])判斷a[i]是否是素數(shù)(素數(shù)的算法已在isP函數(shù)中給出,此處直接調(diào)用即可),如果是素數(shù),則把其加到變量pjzl上,同時計數(shù)變量cnt加1,否則a[i]值加到變量pjz2上。直到判斷完數(shù)組a[300]中的所有數(shù)據(jù)后退出循環(huán)。
\n②求出pjzl、pjz2和cnt的值之后,再用變量pjzl的值除以cnt的值就得到素數(shù)的平均值,同時把這個值賦給變量pjzl,最后用變量pjz2的值除以300.cnt的值就得到非素數(shù)的平均值,并把這個值賦給變量pjz2。
\n【參考答案】
\n
30.【審題關(guān)鍵句】以行為單位把所有字符的ASCII值右移4位,后把右移后的字符ASCII值再加上原字符的ASCII值,得到新的字符。
\n【解題思路】
\n①首先定義循環(huán)變量i、j和表示字符串長度的整型變量strl。
\n②在第一層for循環(huán)中,循環(huán)變量i從0開始,依次遞增直到其值等于或大于maxline,在循環(huán)體中,首先用函數(shù)strlen(original[i])計算字符串original[i]的長度,把這個值賦給整型變量strl。在第二層for循環(huán)中,循環(huán)變量j從0開始,依次遞增直到其值等于或大于strl,利用表達(dá)式original[i][j]+=original[i][j]>>4實現(xiàn)對字符original[i][j]的ASCII碼值右移4位后所得到值與原字符original[i][j]的ASCII碼值相加,仍存入原字符串對應(yīng)的位置上的功能。
\n【參考答案】
\n
31.C解析:為了保障網(wǎng)絡(luò)安全,防止外部網(wǎng)對內(nèi)部網(wǎng)的侵犯,多在內(nèi)部網(wǎng)絡(luò)與外部公共網(wǎng)絡(luò)之間設(shè)置防火墻。一方面最大限度地讓內(nèi)部用戶方便地訪問因特網(wǎng),另一方面盡可能地防止外部網(wǎng)對內(nèi)部網(wǎng)的非法入侵。
32.A解析:從廣義上講,電子商務(wù)的概念為:以計算機(jī)與通信網(wǎng)絡(luò)為基礎(chǔ)平臺,利用電子工具實現(xiàn)的商業(yè)交換和行政作業(yè)活動的全過程。主要以專用網(wǎng)絡(luò)進(jìn)行商務(wù)活動,提高服務(wù)質(zhì)量,及時獲得顧客的反饋信息。其主要交易類型有企業(yè)與用戶的交易方式(BtoC)和企業(yè)之間的交易(BtoB)2種基本形式。
33.B解析:SET的中文含義是安全電子交易;EDI是指電子數(shù)據(jù)交換;EDP是指電子數(shù)據(jù)處理,它是實現(xiàn)EDI的基礎(chǔ)和必要條件。EDI系統(tǒng)拋棄了傳統(tǒng)的貿(mào)易伙伴之間傳遞的各種人工制單,所以被俗稱為“無紙貿(mào)易”。
34.voidcountValue(){inti=100;while(1){if(3*i%2==0&&3'i/2>=1000&&3'i/2<=9999)/*如果滿足條件SIX+SIX+SIX=NINE+NINE*/{/*即一個3位數(shù)乘3再除2余數(shù)為0且所得的數(shù)為4位數(shù)*/cnt++;/*統(tǒng)計滿足條件的數(shù)的個數(shù)*/sum+=i+3*i/2;/*求滿足上條件的所有SIX與NINE的和*/i++;}elsei++;/*如果果不滿足條件則取下一個數(shù)*/if(i>999II3'i/2>9999)break;/*當(dāng)SIXP不為3位數(shù)或所得的數(shù)不為四位數(shù)時退出循環(huán)*/}}}voidcountValue()\r\n{\r\ninti=100;\r\nwhile(1)\r\n{\r\nif(3*i%2==0&&3'i/2>=1000&&3'i/2<=9999)\r\n/*如果滿足條件SIX+SIX+SIX=NINE+NINE*/\r\n{/*即一個3位數(shù)乘3再除2余數(shù)為0,且所得的數(shù)為4位數(shù)*/\r\ncnt++;/*統(tǒng)計滿足條件的數(shù)的個數(shù)*/\r\nsum+=i+3*i/2;/*求滿足上條件的所有SIX與NINE的和*/\r\ni++;\r\n}\r\nelsei++;/*如果果不滿足條件,則取下一個數(shù)*/\r\nif(i>999II3'i/2>9999)\r\nbreak;/*當(dāng)SIXP不為3位數(shù)或所得的數(shù)不為四位數(shù)時,退出循環(huán)*/}\r\n}\r\n}解析:本題二查的知識點如下:
(1)循環(huán)與判斷的嵌套使用。
(2)多條件的布爾運(yùn)算。
(3)“%”與“/”運(yùn)算符的使用。
根據(jù)題意,求的是滿足3位數(shù)乘以3等于4位數(shù)乘以2的數(shù)的個數(shù)。我們可以使用循環(huán)結(jié)構(gòu)對所有的3位數(shù)進(jìn)行判斷,若某個3位數(shù)乘以3整除2所得的數(shù)是4位整數(shù),則這個3位數(shù)是滿足條件的數(shù)。當(dāng)判斷的數(shù)不再是3位數(shù)或者進(jìn)行處理后所得的數(shù)大于9999,則要退出循環(huán)。在這里,還要注意判斷結(jié)構(gòu)中,各條件之間是用“與”運(yùn)算還是用“或”運(yùn)算。
35.voidencryptChar(){inti;char*pf;for(i=O;i<maxline;i++){pf=xx[i];/*指針pf指向各行的首地址*/while(*pf!=0){if(*pf*11%256>130||*pf*11%256<=32);/*如果廣計算后的值小于等于32或大于130*//*則該字符不變*/else*pf=*pf*11%256;/*否則將所對應(yīng)的字符進(jìn)行替代*/pf++;/*指針pf指向下一個字符*/}}}voidencryptChar()\r\n{\r\ninti;\r\nchar*pf;\r\nfor(i=O;i<maxline;i++)\r\n{\r\npf=xx[i];/*指針pf指向各行的首地址*/\r\nwhile(*pf!=0)\r\n{\r\nif(*pf*11%256>130||*pf*11%256<=32);\r\n/*如果廣計算后的值小于等于32或大于130*/\r\n/*則該字符不變*/\r\nelse\r\n*pf=*pf*11%256;/*否則將所對應(yīng)的字符進(jìn)行替代*/\r\npf++;/*指針pf指向下一個字符*/\r\n}\r\n}\r\n}解析:本題主要考查用指針變量來控制字符數(shù)組,由于要對已有二維字符數(shù)組的所有元素逐個處理,因此,需要定義一個字符指針變量來控制原二維數(shù)組的各行,當(dāng)前行如果確定下來,用指針的移動就可以依次掃描該行的所有字符元素,每得到一個字符就對它進(jìn)行條件判斷。根據(jù)題意,條件用
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025交通事故致人死亡賠償協(xié)議書14篇
- 借款借貸合同協(xié)議書七篇
- 補(bǔ)水美容病因介紹
- 內(nèi)蒙古通遼市(2024年-2025年小學(xué)六年級語文)統(tǒng)編版能力評測(下學(xué)期)試卷及答案
- 全國賽課一等獎初中統(tǒng)編版七年級道德與法治上冊單元思考與行動《追求美好人生》精美課件
- (2024年)藝術(shù)學(xué)校建設(shè)項目可行性研究報告
- 【中職專用】中職對口高考-機(jī)電與機(jī)制類專業(yè)-核心課-模擬試卷1(河南適用)(答案版)
- 2023年天津市和平區(qū)高考語文三模試卷
- 2023年復(fù)合管道項目融資計劃書
- 蔬菜園藝工中級考試題
- 裝飾裝修工程售后服務(wù)具體措施
- 糖皮質(zhì)激素類藥物臨床應(yīng)用指導(dǎo)原則(2023年)
- 世界的海陸分布、世界的地形復(fù)習(xí)提綱
- 門診掛號系統(tǒng)實驗報告
- 53工廠質(zhì)量保證能力要求00C-005
- 百家宴活動方案
- 高一英語期末考試試卷分析
- 基于STM32單片機(jī)的智能澆花系統(tǒng)設(shè)計
- 汽車訂購合同范本經(jīng)典版
- 雙梁抓斗橋式起重機(jī)大修施工方案【完整版】
- T-CAAMTB 97.9-2022 電動中重卡共享換電車輛及換電站建設(shè)技術(shù)規(guī)范 第9部分:換電電池包通信協(xié)議要求
評論
0/150
提交評論