版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
【2023年】黑龍江省大慶市全國計算機等級考試網(wǎng)絡(luò)技術(shù)模擬考試(含答案)學校:________班級:________姓名:________考號:________
一、單選題(10題)1.WindowsServer2003對已備份文件在備份后不做標記的備份方法是()。
A.正常備份B.差異備份C.增量備份D.副本備份
2.以下不是WindowsNT操作系統(tǒng)的主要特點的是()。
A.內(nèi)置管理B.封閉的體系結(jié)構(gòu)C.集中式管理D.用戶工作站管理
3.奈奎斯特定理描述了有限帶寬、無噪聲信道的最大數(shù)據(jù)傳輸速率與信道帶寬的關(guān)系。對于二進制數(shù)據(jù),若最大數(shù)據(jù)傳輸速率為6000bps,則信道帶寬B=()。A.300HzB.6000HzC.3000HzD.2400Hz
4.
5.下列對IPv6地址EF34:0:0:0803:FE:0:0:016E的簡化表示中,錯誤的是()。
A.EF34:0:0:803:FE::016E
B.EF34::803:FE::016E
C.EF34::803:FE:0:0:016E
D.EF34:0:0:803:FE::16E
6.NAT是指()
A.網(wǎng)絡(luò)地址傳輸B.網(wǎng)絡(luò)地址轉(zhuǎn)換C.網(wǎng)絡(luò)地址跟蹤
7.在某Cisco路由器上使用命令“snmp—serverhost202.113.72.15version1admin”進行SNMP設(shè)置,如果在管理站202.113.72.15上能夠正常接收來自該路由器的通知,那么下列描述中錯誤的是()。
A.路由器使用SNMP版本1向管理站發(fā)送通知
B.管理站202.113.72.15使用UDP的162端口接收通知
C.管理站向路由器按照團體字admin發(fā)送自陷消息
D.路由器上已用"snmp—serverenabletraps”設(shè)置了SNMP代理具有發(fā)出通知的功能
8.下列關(guān)于Blowfish算法,錯誤的是()。
A.Blowfish是一種非對稱加密算法
B.具有快速、緊湊、簡單、安全可變的特點
C.是一個可變密鑰長度的分組密碼算法
D.算法由兩部分組成:密鑰擴展和數(shù)據(jù)加密
9.FTP服務(wù)的端口號是21和()。
A.20B.23C.80D.8080
10.在Linux中,存儲用戶密碼信息的文件是()。
A.SAMB.passwdC.shadowD.group
二、填空題(10題)11.認證技術(shù)主要解決網(wǎng)絡(luò)通信過程中通信雙方的【】認可。
12.人劃企業(yè)剛基本結(jié)構(gòu)采用3層結(jié)構(gòu)的經(jīng)驗數(shù)據(jù)是:結(jié)點數(shù)在250~_________個。
13.(4)通信控制處理機負責完成數(shù)據(jù)單元的接收、___________、存儲、路徑選擇和轉(zhuǎn)發(fā)功能。
14.第
64
題
第三層交換機本質(zhì)上是用硬件實現(xiàn)的一種高速路由器,它分析了()層的PDU結(jié)構(gòu)。
15.
16.電子商務(wù)的系統(tǒng)結(jié)構(gòu)可分為網(wǎng)絡(luò)基礎(chǔ)平臺、安全基礎(chǔ)結(jié)構(gòu)、和業(yè)務(wù)系統(tǒng)4個層次。
17.時移電視和直播電視的基本原理相同,主要的差別在于的差異。
18.組播允許一個發(fā)送方發(fā)送數(shù)據(jù)包到多個接收方。不論接收組成員的數(shù)量是多少,數(shù)據(jù)源只發(fā)送______數(shù)據(jù)包。
19.
第71題網(wǎng)絡(luò)層主要通過___________來為分組通過通信子網(wǎng)選擇最佳路徑。
20.
第
70
題
在分布式非結(jié)構(gòu)化拓撲結(jié)構(gòu)的P2P網(wǎng)絡(luò)模型中,每個結(jié)點具有相同的功能,既是客戶機又是服務(wù)器,因而結(jié)點被稱為__________。
三、2.填空題(8題)21.網(wǎng)橋和路由器都是網(wǎng)絡(luò)互聯(lián)的設(shè)備,它們的區(qū)別在于網(wǎng)橋工作在數(shù)據(jù)鏈路層,而路由器工作在______層。
22.接入因特網(wǎng)的主機按其在因特網(wǎng)中扮演的角色不同,將其分成兩類,即【】和客戶機。
23.CSMA/CD發(fā)送流程為:先聽后發(fā),邊聽邊發(fā),沖突停止,______延遲后重發(fā)。
24.防火墻的基本功能是:根據(jù)一定的安全規(guī)定,檢查、過濾網(wǎng)絡(luò)之間傳送的報文分組,以確定這些報文分組的【】。
25.建立安全環(huán)境的3個重要組成部分分別是威嚴的法律、先進的技術(shù)和______。
26.DES使用的密鑰長度是【】位。
27.SNMP是最常用的計算機網(wǎng)絡(luò)管理協(xié)議。SNMPv3在SNMPv2基礎(chǔ)上增加、完善了______和管理機制。
28.局域網(wǎng)協(xié)議標準是【】。
四、C語言程序設(shè)計題(2題)29.函數(shù)ReadDat實現(xiàn)從文件in.dat中讀取一篇英文文章存入到無符號字符串數(shù)組xx中;請編制函數(shù)ChA,其函數(shù)的功能是:以行為單位把字符串中的第一個字符的ASCII值加第二個字符的ASCII值,得到第一個新的值,存入數(shù)組單元xx[i][0]中(其中:i是文章中的某行)。第二個字符的ASCII值加第三個字符的ASCII值,得到第二個新的值,存入數(shù)組單元xx[i][1]中。以此類推一直處理到最后第二個字符,最后一個字符的ASCII值加原第一個字符的ASCII值,得到最后一個新的值,存放在原字符串對應(yīng)的位置上,之后把已處理的字符串逆轉(zhuǎn)后仍按行重新存入無符號字符串數(shù)組xx中。最后main函數(shù)調(diào)用函數(shù)WriteDat把結(jié)果xx輸出到out.dat文件中。
原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個字符,含標點符號和空格,并也按它的ASCII值作以上處理。
注意:部分源程序存放在test.c文件中。
請勿改動主函數(shù)main、讀數(shù)據(jù)函數(shù)ReadDat和輸出數(shù)據(jù)函數(shù)WriteDat的內(nèi)容。
30.程序test.C的功能是:計算100以內(nèi)滿足以下條件的所有整數(shù)i的個數(shù)cnt以及這些i之和sum。條件:i,i+4,i+10都是素數(shù),同時i+10小于l00。請考生編寫函數(shù)countValue實現(xiàn)程序要求,最后調(diào)用函數(shù)writeDAT把結(jié)果cnt和sum輸出到文件out.dat中。(數(shù)值l不是素數(shù))
注意:部分源程序存放在test.C文件中。
請勿改動主函數(shù)main和輸出數(shù)據(jù)函數(shù)writeDAT的內(nèi)容。
五、1.選擇題(3題)31.關(guān)于Linux說法,正確的是______。
A.Linux與WindowsNT、NetWare和UNIX最大的區(qū)別在于免費
B.Linux具有先進的網(wǎng)絡(luò)管理功能,可以通過TCP/IP與其他計算機保持連機,通過網(wǎng)絡(luò)進行分布式處理
C.Linux與UNIX操作系統(tǒng)類似,實質(zhì)上是UNIX系統(tǒng)的變種
D.Linux系統(tǒng)的支持軟件數(shù)量不多,因此不適合做Internet標準平臺
32.在電子商務(wù)活動中,主要的支付工具包括電子信用卡、電子現(xiàn)金和()。
A.電子銀行B.電子文件C.電子錢包D.電子支票
33.以計算機硬件為標志,計算機的發(fā)展大致可以分為四個階段,其中第四階段是()。
A.電子管計算機B.晶體管計算機C.中小規(guī)模集成電路計算機D.超大規(guī)模集成電路計算機
六、1.程序設(shè)計題(3題)34.下列程序的功能是:選出5000以下符合條件的自然數(shù)。條件是:千位數(shù)字與百位數(shù)字之和等于十位數(shù)字與個位數(shù)字之和,且千位數(shù)字與百位數(shù)字之和等于個位數(shù)字與千位數(shù)字之差的10倍。計算并輸出這些4位自然數(shù)的個數(shù)cnt及這些數(shù)的和sum。請編寫函數(shù)countValue()實現(xiàn)程序的要求,最后調(diào)用函數(shù)wfiteDAT()把結(jié)果cnt和sum輸出到文件OUT67.DAT中。
注意:部分源程序已給出。
請勿改動主函數(shù)main()和寫函數(shù)writDAT()的內(nèi)容。
試題程序:
#include<stdio.h>
intcnt,sum;
voidcountValue()
{
}
voidmain()
{
cnt=sum=0;
countValue();
printf("滿足條件的自然數(shù)的個數(shù)=%d\n",cnt);
printf("滿足條件的自然的值的和=%d\n",sum);
writeDAT();
}
writeDAT()
{
FILE*fp;
fp=fopen("OUT67.DAT","w");
fprintf(fp,"%d\n%d\n",cnt,sum);
fclose{fp);
}
35.下列程序的功能是:將大于整數(shù)m且緊靠m的k個素數(shù)存入數(shù)組xx。請編寫函數(shù)num(intm,intk,intxx[])實現(xiàn)程序的要求,最后調(diào)用函數(shù)readwriteDAT()把結(jié)果輸出到out31.dat文件中。
例如,若輸入17,5,則應(yīng)輸出19,23,29,31,37。
注意:部分源程序已給出。
請勿改動主函數(shù)main()和輸入輸出函數(shù)readwriteDAT()的內(nèi)容。
試題程序:
#include<conio.h>
#include
VoidreadwriteDAT();
Voidnum(intm,intk,,intXX[])
{
}
main()
{
intm,n,xx[1000];
Clrscr();
printf(“\nPleaseentertWOintegers:”)
‘scanf(“%d,%d”,&m,&n);
num(m,n,XX);
for(m=0;m<n;m++)
printf(“%d”,XX[m]);
printf(”\n”);
readwriteDAT();
)
VOidreadwriteDAT()
{
intm,n,xx[1000],i;
FILE*rf.,*Wf;
rf=fopen(“in31.Dat”,r”);
Wffopen(“ou1t31.Dat”/”w”);。for(i=0;i<10;i++)
{
fscanf(rf,%d,”%d”,&m,&n);
num(m,n,XX);
for(m=0;mfprintf(wf,%d”,xx[m]);
fprintf(wf,“\n”);
}
fclose(rf);
fclose(wf);
}
36.函數(shù)ReadDat()的功能是實現(xiàn)從文件IN74.DAT中讀取一篇英文文章存入到字符串數(shù)組XX中。請編制函數(shù)StrCharJL(),該函數(shù)的功能是:以行為單位把字符串中的所有字符的ASCⅡ值左移4位,如果左移后,其字符的ASCⅡ值小于等于32或大于100,則原字符保持不變,否則就把左移后的字符ASCⅡ值再加-上原字符的ASCⅡ值,得到的新字符仍存入到原字符串對應(yīng)的位置。最后把已處理的字符串仍按行重新存入字符串數(shù)組XX中,最后調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件OUT74.DAT中。
注意:部分源程序已給出。
原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個字符,含標點符號和空格。
請勿改動主函數(shù)main()、讀函數(shù)ReadDat()和寫函數(shù)WriteDat()的內(nèi)容。
試題程序:
#include<stdio.h>
#include<string.h>
#include<conio.h>
charxx[50][80];
intmaxline=0;
intReadDat(void);
voidWriteDat(void);
voidStrCharJL(void)
{
}
voidmain()
clrscr();
if(ReadDat())
{
printf("數(shù)據(jù)文件IN74.DAT不能打開\n\007");
return;
}
StrCharJL();
WriteDat();
}
intReadDat(void)
{
FILE*fp;
inti=0;
char*p;
if((fp=fopen("IN74.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("OUT74.DAT","w");
for(i=0;i<maxline;i++)
{
printf("%s\n",xx[i]);
fprintf(fp,"%s\n",xx[i]);
}
fclose(fp);
}
參考答案
1.DWindows2003對已備份文件在備份的方法有:完全備份、增量備份、差異備份和副本備份。其中副本備份,復制所有選中的文件,但不將這些文件標記為已經(jīng)備份,即不清除存檔屬性,故選擇D選項。
2.B一般來說,WindowsNT操作系統(tǒng)主要有以下幾個特點:①內(nèi)存與任務(wù)管理;②開放的體系結(jié)構(gòu);③內(nèi)置管理;④集中式管理;⑤用戶工作站管理。\r\n
3.C解析:奈奎斯特準則指出:如果間隔為;π/ω(ω=2πf),通過理想通信信道傳輸窄脈沖信號,則前后碼元之間不產(chǎn)生相互竄擾。因此,對于二進制數(shù)據(jù)信號的最大數(shù)據(jù)傳輸速率Rmax與通信信道帶寬B(B=f,單位Hz)的關(guān)系可以寫為:Rmax=2f。對于二進制數(shù)據(jù),若最大數(shù)據(jù)傳輸速率為6000bps,則信道帶寬B=Rmax/2,所以B=3000Hz。
4.C
5.BIPv6采用128位地址長度,每16位劃分為一個位段。每個位段被轉(zhuǎn)換為一個4位的十六進制數(shù),位段間用冒號隔開,這種方法稱為冒號十六進制表示法。因此一個IPv6地址最多有8個位段。另外一種是零壓縮表示法,規(guī)則為:對于一個位段中中間的0不做省略;對于一個位段中全部數(shù)字為0的情況,只保留一個0;當?shù)刂分写嬖谝粋€或者多個連續(xù)的16比特位為0字符時,可以用::(雙冒號)來表示,但是一個IPv6地址只允許有一個冒號;不能將一個段內(nèi)有效的0壓縮掉。選項B中有兩個雙冒號。故選擇B選項。
6.B
7.C管理站向路由器按照團體字traps發(fā)送自陷消息,使用團體字informs發(fā)送通知。故選擇C選項。
8.A選項A)和選項B),Blowfish算法是由BruceSchneier設(shè)計的一種對稱加密算法,具有快速、緊湊、簡單、安全可變等特點:選項C),Blowfish是一個可變密鑰長度的分組密碼算法,分組長度是64位;選項D),Blowfish算法由兩部分組成:密鑰擴展和數(shù)據(jù)加密。
9.A
10.B
11.身份身份解析:本題考查點是認證技術(shù)的作用。認證技術(shù)是防止主動攻擊的一種重要手段。它主要解決通信雙方的身份認證。也就是說,雙方都需要確認對方是真實的,不是冒充的。同時,認證技術(shù)還要解決信息完整性認證問題,即保證在通信過程中信息未被篡改和破壞。
12.
13.(4)差錯校驗
【解析】存儲轉(zhuǎn)發(fā)交換電路的通信子網(wǎng)中的結(jié)點是通信控制處理機,它負責完成數(shù)據(jù)單元的接收、差錯校驗、存儲、路徑選擇和轉(zhuǎn)發(fā)功能。
14.網(wǎng)絡(luò)【解析】三層交換機是網(wǎng)絡(luò)層設(shè)備,它使用硬件分析分組的格式,從而進行轉(zhuǎn)發(fā)。
15.
16.支付體系電子商務(wù)的系統(tǒng)結(jié)構(gòu)可以分為網(wǎng)絡(luò)基礎(chǔ)平臺、安全基礎(chǔ)結(jié)構(gòu)、支付體系和業(yè)務(wù)系統(tǒng)4個層次。
—網(wǎng)絡(luò)基礎(chǔ)平臺:電子商務(wù)是以計算機網(wǎng)絡(luò)為基礎(chǔ)的。
—安全基礎(chǔ)結(jié)構(gòu):電子商務(wù)的安全基礎(chǔ)結(jié)構(gòu)層建立在網(wǎng)絡(luò)基礎(chǔ)層之上,包括CA安全認證體系和基本的安全技術(shù)。
—支付體系:電子商務(wù)分為支付型業(yè)務(wù)和非支付型業(yè)務(wù)。
—業(yè)務(wù)系統(tǒng):電子商務(wù)的業(yè)務(wù)系統(tǒng)包括支付型業(yè)務(wù)和非支付型業(yè)務(wù)兩類,前者架構(gòu)在支付體系之上,后者架構(gòu)在安全基礎(chǔ)結(jié)構(gòu)之上。
17.傳輸方式時移電視和直播電視的基本原理相同,主要差別在于傳輸方式的差異。直播電視采用組播方式實現(xiàn)數(shù)字視頻廣播業(yè)務(wù);時移電視則通過存儲電視媒體文件,采用點播方式來為用戶實現(xiàn)時移電視的功能。
18.一次一次解析:組播就是數(shù)據(jù)源一次性地向接收組的所有成員發(fā)送數(shù)據(jù)包。
19.路由選擇算法
【解析】會話層的主要任務(wù)是組織兩個進程之間的通信,并管理數(shù)據(jù)的交換。
20.對等點
【解析】在分布式非結(jié)構(gòu)化拓撲結(jié)構(gòu)的P2P網(wǎng)絡(luò)模型中,每個節(jié)點具有相同的功能,既是客戶機又是服務(wù)器,因而結(jié)點被稱為對等點。
21.網(wǎng)絡(luò)網(wǎng)絡(luò)解析:網(wǎng)橋和路由器都是網(wǎng)絡(luò)互聯(lián)的設(shè)備,它們的區(qū)別在于網(wǎng)橋工作在數(shù)據(jù)鏈路層,而路由器工作在網(wǎng)絡(luò)層。網(wǎng)橋利用物理地址(MAC地址)來確定是否轉(zhuǎn)發(fā)數(shù)據(jù)幀,而路由器則根據(jù)目的IP地址來確定是否轉(zhuǎn)發(fā)該分組。
22.服務(wù)器服務(wù)器解析:接入因特網(wǎng)的主機按其在因特網(wǎng)中扮演的角色不同,將其分成兩類,即服務(wù)器和客戶機。服務(wù)器就是因特網(wǎng)服務(wù)與信息資源的提供者。
23.隨機隨機解析:在Ethernet中,發(fā)送結(jié)點以“廣播”方式把數(shù)據(jù)通過作為公用傳輸介質(zhì)的總線發(fā)送出去,總線上所有的結(jié)點都能“收聽”到發(fā)送結(jié)點發(fā)送的數(shù)據(jù),為了避免沖突,CSMA/CD的發(fā)送流程可以概括為:先聽后發(fā)、邊聽邊發(fā)、沖突停止、隨機延遲后重發(fā)。
24.合法性合法性解析:防火墻的基本功能是:根據(jù)一定的安全規(guī)定,檢查、過濾網(wǎng)絡(luò)之間傳送的報文分組,以確定這些報文分組的合法性。
25.嚴格的管理嚴格的管理解析:安全策略模型包括了建立安全環(huán)境的3個重要組成部分:威嚴的法律、先進的技術(shù)和嚴格的管理。
26.5656解析:DES是最常用的對稱加密算法,密鑰長度為56位,分組長度為64位。
27.安全安全解析:SNMP是最常用的計算視網(wǎng)絡(luò)管理協(xié)議。1999年IEEE發(fā)布了SNMPv3,SNMPv3在SNMPv2的基礎(chǔ)上增加、完善了安全和管理機制。sNMPv3體系結(jié)構(gòu)體現(xiàn)了模塊化的設(shè)計思想,使管理者可以簡單地實現(xiàn)功能的增加和修改。
28.IEEE802IEEE802解析:局域網(wǎng)協(xié)議標準是IEEE802。
29.【審題關(guān)鍵句】以行為單位,新字符串中每個字符的ASCII碼值等于該位置上的原字符ASCII碼值加其后面一個字符的ASCII碼值,逆序排序。
\n【解題思路】
\n①定義整型循環(huán)變量i、j和字符局部變量yuan。
\n②在第一層for循環(huán)中,循環(huán)變量i從0開始,依次遞增直到其值大于或等于maxline,在循環(huán)體中,首先把第i行的第一個字符xx[i][O]賦給變量yuan,在第二層for循環(huán)中,循環(huán)變量j從0開始,依次遞增直到其值等于該行字符串的長度減l,在循環(huán)體中,將字符xx[i][j]的ASCII碼值與字符xx[i][j+1]的ASCII碼值相加的和保存到字符xx[il[j]中。當退出第二層for循環(huán)后,把第i行的最后一個字符與第一個字符變量yuan的值相加,最后通過strrevi函數(shù)對i行字符串逆序排序。
\n【參考答案】
\n
30.【審題關(guān)鍵句】100以內(nèi)(含100)滿足i、i+4、i+10都是素數(shù)的整數(shù)的個數(shù)以及這些i之和。
\n【解題思路】
\n①首先定義循環(huán)變量i,然后將i的值賦初值為3,每循環(huán)一次則將i的值加1,直到i<90。
\n②在for循環(huán)中,每執(zhí)行一次循環(huán)則調(diào)用函數(shù)isPrime(該函數(shù)具體的算法已經(jīng)在源程序中給出,直接調(diào)用即可),對i、i+4、i+10是否同時是素數(shù)進行判斷,如果這三個數(shù)同時為素數(shù),則計數(shù)變量cnt值加l,同將時將變量i的值累加到sum上。
\n【參考答案】
\n
31.B解析:Linux與傳統(tǒng)NOS最大的區(qū)別就是開放源代碼,它不是UNIX的變種,適合作Internet服務(wù)器。
32.D解析:與人們熟悉的現(xiàn)金、信用卡和支票相似,電子支付工具包括電子現(xiàn)金;電子信用卡和電子支票等等。在電子商務(wù)活動中,客戶通過計算機終端上的瀏覽器訪問商家的Web服務(wù)器,進行商品或服務(wù)的訂購,然后通過電子支付工具與商家進行結(jié)算。
33.D解析:計算機發(fā)展階段大致分為第一代電子管計算機、第二代晶體管計算機、第三代中小規(guī)模集成電路計算機、第四代超大規(guī)模集成電路計算機的發(fā)展過程,使計算機技術(shù)逐步走向成熟。
34.voidcountValue(){intithouhuntendata;for(i=5000;i>=1000;i--){thou=i/1000;/*求四位數(shù)的千位數(shù)字*/hun=i%1000/100;/*求四位數(shù)的百位數(shù)字*/ten=i%100/10;/*求四位數(shù)的十位數(shù)字*/data=i%l0;/*求四位數(shù)的個位數(shù)字*/if(thou+hun==ten+data&&thou+hun==(data-thou)*10){/*千位數(shù)與百位數(shù)之和等于十位與個位數(shù)之和且千位數(shù)下百位數(shù)之和等于于個位數(shù)與千位數(shù)之差的10倍*/cnt++;/*則統(tǒng)計滿足條件的數(shù)的個數(shù)*/sum+=i;/*將滿足條件的數(shù)求和*/}}voidcountValue()\r\n{\r\ninti,thou,hun,ten,data;\r\nfor(i=5000;i>=1000;i--)\r\n{\r\nthou=i/1000;/*求四位數(shù)的千位數(shù)字*/\r\nhun=i%1000/100;/*求四位數(shù)的百位數(shù)字*/\r\nten=i%100/10;/*求四位數(shù)的十位數(shù)字*/\r\ndata=i%l0;/*求四位數(shù)的個位數(shù)字*/\r\nif(thou+hun==ten+data&&thou+hun==(data-thou)*10)\r\n{/*千位數(shù)與百位數(shù)之和等于十位與個位數(shù)之和,且千位數(shù)下百位數(shù)之和等于于個位數(shù)與千位數(shù)之差的10倍*/\r\ncnt++;/*則統(tǒng)計滿足條件的數(shù)的個數(shù)*/\r\nsum+=i;/*將滿足條件的數(shù)求和*/\r\n}\r\n}解析:本題考查的知識點如下:
(1)“%”與“/”的使用。
(2)判斷結(jié)構(gòu)中多個條件的布爾運算。
(3)循環(huán)結(jié)構(gòu)的使用。
本題要求選出5000以下符合條件的4位數(shù),所以選擇范圍是1000到5000。這里要借助運算符“%”與“/”將4位數(shù)各位上的數(shù)拆成獨立的數(shù)字:將1個4位數(shù)整除1000則可得到其千位上的數(shù)字,除以1000取余再整除100則可得百位上的數(shù)字,除以100取余再整除10則可得十位上的數(shù)字,除以10取余則得個位卜的數(shù)字。題巾給出的兩個條件都要滿足,所以兩條件之間用“與”運算。使用循環(huán)結(jié)構(gòu)對1000到5000之間的數(shù)依次進行上述的處理。
35.voidnum(intmintkintxxl)){intdata=m+l;/*從大于整數(shù)m的數(shù)開始找*/inthalfIn=0;while(1){half=data/2;for(I=2;I<=half;I++)/*如果該數(shù)依次除以從2到一半的整數(shù)余數(shù)都不是0則該數(shù)是素數(shù)*/if(]if(data%I==O)break;/*如果余數(shù)為0則退循環(huán)取下一個數(shù)判斷*/if(I>half){xx[n]=data;n++;/*判斷該數(shù)為素數(shù)后將該數(shù)存入數(shù)組xx中并累計素數(shù)的個數(shù)*/}if(n>=k)break;/*如果累計素數(shù)的個數(shù)超過了要求的個數(shù)則退出循環(huán)*/data++;/*如果累計素數(shù)的個數(shù)小于要求的個數(shù)則繼續(xù)取下一個數(shù)*/}}voidnum(intm,intk,intxxl))\r\n{\r\nintdata=m+l;/*從大于整數(shù)m的數(shù)開始找*/\r\ninthalf,I,n=0;\r\nwhile(1)\r\n{\r\nhalf=data/2;\r\nfor(I=2;I<=half;I++)/*如果該數(shù)依次除以從2到一半的整數(shù),余數(shù)都不是0,\r\n則該數(shù)是素數(shù)*/\r\n\r\nif(]if(data%I==O)break;/*如果余數(shù)為0,則退循環(huán),取下一個數(shù)判斷*/\r\nif(I>half)\r\n{\r\nxx[n]=data;n++;/*判斷該數(shù)為素數(shù)后,將該數(shù)存入數(shù)組xx中,并累計素數(shù)的個數(shù)*/\r\n}\r\nif(n>=k)break;/*如果累計素數(shù)的個數(shù)超過了要求的個數(shù),則退出循環(huán)*/\r\ndata++;/*如果累計素數(shù)的個數(shù)小于要求的個數(shù),則繼續(xù)取下一個數(shù)*/\r\n}\r\n}解析:本題考查的知識點如下:
(1)循環(huán)結(jié)構(gòu)與選擇結(jié)構(gòu)的嵌套使用。
(2)強行退出循環(huán)結(jié)構(gòu)。
(3)特殊
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025屆山東省樂陵市第一中學高三上物理期中教學質(zhì)量檢測試題含解析
- 2025屆陜西省咸陽市興平市西郊中學高三物理第一學期期中經(jīng)典試題含解析
- 安徽省六安市卓越縣中聯(lián)盟2025屆高二物理第一學期期末學業(yè)水平測試模擬試題含解析
- 2025屆廣東省中山一中、仲元中學等七校物理高二上期末達標檢測試題含解析
- 2025屆上海市上外附大境中學物理高二上期中檢測試題含解析
- 2025屆西藏自治區(qū)昌都市第三高級中學物理高三上期中聯(lián)考模擬試題含解析
- 內(nèi)蒙古包頭三十三中2025屆物理高一第一學期期末聯(lián)考試題含解析
- 四川省會理一中2025屆高三物理第一學期期末預測試題含解析
- 2025屆江蘇省啟東市啟東中學高三上物理期中達標檢測模擬試題含解析
- 湖北省咸寧市重點中學2025屆物理高一第一學期期末綜合測試模擬試題含解析
- 醫(yī)用放射儀器的工作原理
- 基層管理者的溝通技巧和有效人際關(guān)系
- 抖音傳媒管理制度
- 家畜繁殖學課件
- 浙江森馬服飾股份有限公司營運能力分析及提升策略研究
- 圖像數(shù)據(jù)預處理詳述
- 室顫的搶救與護理課件
- 人教版 九年級化學上冊 第六單元 碳和碳的氧化物 課題2 二氧化碳的制取研究 說課稿
- 2023人民音樂出版社招聘7人筆試參考題庫(共500題)答案詳解版
- 第19課《小站》課件(共18張)(五四學制)語文六年級上冊
- 2023年幼兒照護及養(yǎng)育初級理論知識考試題庫(附含答案)
評論
0/150
提交評論