2023年廣東省云浮市全國計算機等級考試網絡技術模擬考試(含答案)_第1頁
2023年廣東省云浮市全國計算機等級考試網絡技術模擬考試(含答案)_第2頁
2023年廣東省云浮市全國計算機等級考試網絡技術模擬考試(含答案)_第3頁
2023年廣東省云浮市全國計算機等級考試網絡技術模擬考試(含答案)_第4頁
2023年廣東省云浮市全國計算機等級考試網絡技術模擬考試(含答案)_第5頁
已閱讀5頁,還剩17頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

2023年廣東省云浮市全國計算機等級考試網絡技術模擬考試(含答案)學校:________班級:________姓名:________考號:________

一、單選題(10題)1.通過KDC分配公用密鑰時需要解決的主要問題是()

A.密鑰的認證B.密鑰的保密C.密鑰的生成D.密鑰的撤銷

2.在不同AS之間使用的路由協(xié)議是()。

A.BGP-4B.ISISC.OSPFD.RIP

3.

4.下面哪種攻擊方法屬于被動攻擊()。

A.拒絕服務攻擊B.重放攻擊C.流量分析攻擊D.假冒攻擊

5.一個小型的以太網用一臺12口的10Mbps集線器連接了12臺PC,每個結點平均獲得帶寬為()Mbps。

A.10B.1C.0.833D.12

6.TTC標準OC-3的傳輸速率為()

A.512.4MbpsB.155.52MbpsC.622.08MbpsD.1.244Gbps

7.傳輸速率最高為54Mbps的WLAN標準是()

A.802.11B.802.11aC.802.11bD.802.11n

8.關于網絡營銷的特點,下列哪個表述是錯誤的()。

A.與傳統(tǒng)的市場營銷相比,網絡營銷呈現(xiàn)局限性的特點

B.與傳統(tǒng)的市場營銷相比,網絡營銷呈現(xiàn)超前性的特點

C.與傳統(tǒng)的市場營銷相比,網絡營銷呈現(xiàn)經濟性的特點

D.與傳統(tǒng)的市場營銷相比,網絡營銷呈現(xiàn)技術性的特點

9.IP地址欺騙通常是()。

A.黑客的攻擊手段B.防火墻的專門技術C.IP通訊的一種模式

10.

二、填空題(10題)11.

12.運行IP協(xié)議的Internet可以為其高層用戶提供______的、面向無連接的、盡最大努力的數(shù)據報投遞服務。

13.虛擬局域網是建立在交換技術的基礎上,以軟件方式實現(xiàn)______工作組的劃分與管理。

14.寬帶網絡的技術分為傳輸、交換和接入3部分,寬帶傳輸網的主要代表是以______為基礎的大容量光纖網絡。

15.用于衡量路由信息源可信度的值是_________。

16.觀看視頻時,如果人物說話的口型與聲音不吻合,觀眾就會覺得很不舒服。這種音頻流與視頻流之間的同步稱為______。

17.根據網絡總體設計中物理拓撲設計的參數(shù),確定以下兩個主要數(shù)據:網絡中最多可能有的子網數(shù)量、網絡中最大網段已有的和可能擴展的_________數(shù)量。

18.IEEE標準定義了CSMA/CD總線介質訪問控制子層與物理層的規(guī)范。

19.描述通信系統(tǒng)的基本技術參數(shù)是數(shù)據傳輸速率和______。

20.在計算機網絡中,實現(xiàn)數(shù)字信號和模擬信號之闖轉換的設備是【7】。

三、2.填空題(8題)21.環(huán)形網是一類重要的自愈網,又稱自愈環(huán),它由一串首尾相連的______組成。

22.IEEE802.11b定義了使用跳頻擴頻技術的無線局域網標準,它的最高傳輸速率可以達到11Mbps。802.11a將傳輸速率提高到______Mbps。

23.ISP是掌握Internet【】的機構。

24.對于復雜的計算機網絡協(xié)議,最好的組織方式是層次結構模型。一般將計算機網絡層次模型和各層協(xié)議的集合定義為______。

25.安全攻擊可以分為【】和主動攻擊兩種。

26.______是能產生一個電視質量的視頻和音頻壓縮形式的標準。

27.OSI7層參考模型中的最高層是______。

28.像NetXRay等基于網絡層等低層協(xié)議而進行攻擊的軟件屬于______。

四、C語言程序設計題(2題)29.在文件in.dat中存有若干個(個數(shù)<200)四位數(shù)字的正整數(shù),函數(shù)ReadDat讀取這若干個正整數(shù)并存入數(shù)組xx中。請編制函數(shù)CalValue,其功能要求:1.求出該文件中共有多少個正整數(shù)totNum;2.求出這些正整數(shù)中的各位數(shù)字之和是偶數(shù)的數(shù)的個數(shù)totCnt,以及滿足此條件的這些正整數(shù)的算術平均值totPjz。最后main函數(shù)調用函數(shù)WriteDat把所求的結果輸出到out.dat文件中。

注意:部分源程序存放在test.c文件中。

請勿改動數(shù)據文件in.dat中的任何數(shù)據,主函數(shù)main、讀函數(shù)ReadDat和輸出函數(shù)WriteDat的內容。

30.程序test.c的功能是:利用以下所示的簡單迭代方法求方程cos(x)-x=0的一個實根。迭代公式:xn+1=cos(xn)(n是迭代次數(shù))

迭代步驟如下:

(1)取xl初值為0.0;

(2)x0=xl,把xl的值賦給x0;

(3)x1=cos(x0),求出一個新的x1;

(4)若x0-xl的絕對值小于0.000001,執(zhí)行步驟(5),否則執(zhí)行步驟(2);

(5)所求x1就是方程cos(x)-x=0的一個實根,作為函數(shù)值返回。

請編寫函數(shù)countValue實現(xiàn)程序的功能,最后main函數(shù)調用函數(shù)writeDAT把結果輸出到文件out.dat中。

注意:部分源程序存放在test.c文件中。

請勿改動主。函數(shù)main和輸出數(shù)據函數(shù)writeDAT的內容。

第l0類按指定條件對字符串進行排序

五、1.選擇題(3題)31.典型的Ethernet交換機端口支持10/100BASE-T兩種速率,采用的是()。

A.并發(fā)連接技術B.速率變換技術C.自動偵測技術D.輪詢控制技術

32.在公鑰加密模型中,密文取決于()。

A.明文和接收方的公鑰B.發(fā)送方的公鑰和接收方的私鑰C.明文和加密算法D.明文、接收方公鑰和發(fā)送方私鑰

33.電子商務采用層次化的體系結構,支付型電子商務體系結構的4個層次從下至上為()。

A.網絡基礎平臺、安全保障、支付體系和業(yè)務系統(tǒng)

B.安全保障、網絡基礎平臺、支付體系和業(yè)務系統(tǒng)

C.安全保障、支付體系、網絡基礎平臺和業(yè)務系統(tǒng)

D.業(yè)務系統(tǒng)、支付體系、安全保障和網絡基礎平臺

六、1.程序設計題(3題)34.已知數(shù)據文件IN87.DAT中存有300個4位數(shù),并已調用函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請編制一函數(shù)jsValue(),具功能是:求出千位數(shù)上的數(shù)加個位數(shù)上的數(shù)等于百位數(shù)上的數(shù)加十位數(shù)上的數(shù)的個數(shù)cnt,再求出所有滿足此條件的4位數(shù)平均值pjz1,以及所有不滿足此條件的4位數(shù)的平均值pjz2,最后調用函數(shù)writeDat()把結果cnt,pjz1,pjz2,輸出到out87.dat文件中。

例如:6712,6+2=7+1,則該數(shù)滿足條件,計算平均值pjz1,且個數(shù)cnt=cnt+1。

8129,8+9≠1+2,則該數(shù)不滿足條什,計算平均值pjz2。

注意:部分源程序已給出。

程序中已定義數(shù)組:a[300],b[300],已定義變量:cnt,pjz1,pjz2。

請勿改動主函數(shù)main()、讀函數(shù)readDat()和寫函數(shù)writeDat()的內容。

試題程序:

#include

inta[300],cnt=0;

doublepjz1=0.0,pjz2=0.0;

voidjsValue()

{

main()

{

inti;

readDat();

jsValue();

writeDat();

printf("cnt=%d\n滿足條件的平均值pjz1=%7.21f\n不滿足條件的平均值pjz2=%7.21f\n",cnt,pjz1,pjz2);

readDat()

{

FILE*fp;

inti;

fp=fopen("in87.dat","r");

for(i=0;i<300;i++)

fscanf(fp,"%d,",&a[i]);

fclose(fp);

}

writeDat()

{

FILE*fp;

inti;

fp=fopen("out87.dar","w");

fprintf(fp,"%d\n%7.21f\n%7.21f\n",cnt,pjz1,pjz2);

fclose(fp);

}

35.下列程序的功能是:在3位整數(shù)(100至999)中尋找符合下面條件的整數(shù),并依次從小到大存入數(shù)組b中:它既是完全平方數(shù),又有兩位數(shù)字相同,例如144,676等。

請編制函數(shù)intjsValue(intbb[])實現(xiàn)此功能,滿足該條件的整數(shù)的個數(shù)通過所編制的函數(shù)返回。

最后調用函數(shù)wfiteDat()把結果輸出到文件OUTl2.DAT中。

注意:部分源程序已給出。

請勿改動主函數(shù)main()和寫函數(shù)wnteDat()的內容。

試題程序:

#include<stdio.h>

intjsValue(intbb[]

{

}

main()

{

intb[20],num;

num=jsValue(b);

writeDat(num,b);

}

writeDat(intnum,intb[])

{

FILE*out;

inti;

ut=fopen("OUT12.DAT","w");

fprintf(out,"%d\n",num);

for(i=0;i<num;i++)

fprintf(out,"%d\n",b[i]);

fclose(out);

}

36.函數(shù)ReadDat()的功能是實現(xiàn)從文件IN73.DAT中讀取一篇英文文章存入到字符串數(shù)組xx中。請編制函數(shù)CovertCharD(),該函數(shù)的功能是:以行為單位把字符串中的所有小寫字母改成該字母的上一個字母,如果是字母a,則改成字母z。大寫字母仍為大寫字母,小寫字母仍為小寫字母,其他字符不變。把已處理的字符串仍按行重新存入字符串數(shù)組XX中,最后調用函數(shù)WriteDat()把結果XX輸出到文件OUT73.DAT中。

例如:原文AdbBcdza

abckLLHj

結果AcaBbcyz,

ZabjLLgi

原始數(shù)據文件存放的格式是:每行的寬度均小于80個字符,含標點符號和空格。

注意:部分源程序已給出。

請勿改動主函數(shù)main()、讀函數(shù)ReadDat()和寫函數(shù)WriteDat()的內容。

試題程序:

#include<stdio.h>

#include<string.h>

#include<conio.h>

charxx[50][80];

intmaxline=0;

intReadDat(void);

voidWriteDat(void);

voidCovertCharD()

{

}

voidmain()

{

clrscr();

if(ReadDat())

{

printf("數(shù)據文件IN7.DAT不能打開\n\007");

return;

}

CovertCharD();

WriteDat();

}

intReadDat()

{

FILE*fp;

inti=0;

char*p;

if((fp=fopen("IN73.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("OUT73.DAT","N");

for(i=0;i<maxline;i++)

{

printf("%s\n",xx[i]);

fprintf(fp,”%s\n",xx[i]);

}

fclose(fp);

}

參考答案

1.A解析:在不對稱密鑰體制中,公用密鑰是公開的,按理說分發(fā)公鑰是不需要保密的。然而,為了防止公用密鑰被篡改和偽造,對其完整性的保證是不可少的。目前人們通過KDC分配公用密鑰時,采用的是利用證書權威機構簽發(fā)的數(shù)字證書來分發(fā)公用密鑰。數(shù)字證書必定包含某一用戶的身份識別、該用戶的公用密鑰以及權威機構的數(shù)字簽名等信息。用以證明該證書和用戶的公用密鑰的有效性。

2.A邊界網關協(xié)議(BGP)是運行于TCP上的一種自治系統(tǒng)(AutonomousSystem,AS)的路由協(xié)議,它用于在不同自治系統(tǒng)之間交換路由信息。RIP協(xié)議和OSPF協(xié)議都為內部網關協(xié)議,不符合題意。新版本BGP一4在1995年發(fā)布的,并已成為Internet草案標準協(xié)議。故選A選項。

3.C

4.C(47)C)【解析】被動攻擊的特點是對傳輸進行竊聽和監(jiān)測,比如流量-析;主動攻擊包括對數(shù)據流進行篡改或偽造數(shù)據流,可分為偽裝、重放、消息篡改和分布式拒絕服務5種類型。

5.C集線器的端口被以太網中的多個結點共享,是共享端口。一臺12口的10Mbps集線器連接了12臺PC,則這12臺PC共享這個10Mbps的端口,平均到每個端結點的帶寬是10/12=0.833Mbps。

6.B

7.B

8.A

9.A

10.A

11.

12.不可靠不可靠解析:互聯(lián)網應該屏蔽低層網絡的差異,為用戶提供通用的服務。具體地講,運行IP協(xié)議的互聯(lián)層可以為其高層用戶提供如下3種服務:(1)不可靠的數(shù)據投遞服務;(2)而向無連接的傳輸服務;(3)盡最大努力投遞服務。

13.邏輯邏輯解析:虛擬局域網建立在局域網交換機基礎上,以軟件方式實現(xiàn)邏輯工作組的劃分與管理,工作組中的結點不受物理位置限制。

14.ATM技術ATM技術解析:寬帶傳輸網的主要代表是采用了ATM技術為基礎的大容量光纖網絡。

15.\n管理距離

\n

16.唇同步唇同步解析:唇同步要求音頻與視頻之間的偏移在±80ms內,這樣每數(shù)觀眾不會感到偏移的存在。

17.\n主機或host

\n

18.802.3IEEE802委員會為局域網制定了一系列標準,統(tǒng)稱為IEEE802標準。

—IEEE802.1標準,包括局域網體系結構、網絡互連以及網絡管理與性能測試。

—IEEE802.2標準,定義了邏輯鏈路控制(LLC)子層的功能與服務。

—IEEE802.3標準,定義了CSMA/CD總線介質訪問控制子層與物理層的規(guī)范。

—IEEE802.4標準,定義了令牌總線(TokenBus)介質訪問控制子層與物理層的規(guī)范。

—IEEE802.5標準,定義了令牌環(huán)(TokenRing)介質訪問控制子層與物理層的規(guī)范。

—IEEE802.6標準,定義了城域網(MAN)介質訪問控制子層與物理層的規(guī)范。

—IEEE802.7標準,定義了寬帶技術的規(guī)范。

—IEEE802.8標準,定義了光纖技術的規(guī)范。

—IEEE802.9標準,定義了綜合語音與數(shù)據局域網的規(guī)范。

—IEEE802.10標準,定義了可互操作的局域網安全性規(guī)范。

—IEEE802.11標準,定義了無線局域網技術的規(guī)范。

19.誤碼率誤碼率解析:描述通信系統(tǒng)的基本技術參數(shù)是數(shù)據傳輸速率和誤碼率。

20.調制解調器實現(xiàn)數(shù)字信號和模擬信號之間轉換的設備是調制解調器。在計算機網絡中,這是一種用途廣泛的設備。例如,當個人計算機以撥號方式接人Internet網時,計算機發(fā)出的數(shù)字信號無法在電話網上直接傳送。因為電話網上只能傳輸模擬信號。為此數(shù)字信號必須轉換成模擬信號,這個過程稱為“調制”。這種轉換需要使用調制解調器。接收方的計算機則需要將從電話網上傳輸過來的模擬信號轉換成數(shù)字信號,這個過程稱為“解調”,也要通過調制解調器。

21.數(shù)字交叉連接設備或分插復用器設備數(shù)字交叉連接設備或分插復用器設備解析:所謂“自愈網”就是無需人為干涉,網絡就能在很短的時間內從失效故障中自動恢復所承載的業(yè)務,讓用戶感覺不到故障的存在。它由一串首尾相連的數(shù)字交叉連接設備或分插復用器設備組成,這樣結構靈活、簡單,可以靈活的安排業(yè)務,恢復業(yè)務時間短。

22.5454解析:IEEE802.11b定義了使用跳頻擴頻技術,傳輸速率為1、2、5.5、11Mbps的無線局域網標準。802.11a將傳輸速率提高到54Mbps。

23.接口接口解析:ISP是掌握Internet接口的機構。用戶可以通過ISP申請接入Internet。

24.網絡體系結構網絡體系結構解析:網絡協(xié)議是計算機網絡通信的要素之一,一個功能完備的計算機網絡需要制定一整套復雜的協(xié)議集。而對于復雜的計算機網絡協(xié)議,最好的組織方式是層次結構模型。計算機網絡層次模型和各層協(xié)議的集合定義一般被定義為網絡體系結構。

25.被動攻擊被動攻擊解析:安全攻擊可以分為被動攻擊和主動攻擊兩種。被動攻擊是通過偷聽或監(jiān)視傳送獲得正在傳送的信息。被動攻擊有泄露信息內容和通信量分析等。主動攻擊指修改數(shù)據流或創(chuàng)建錯誤的數(shù)據流,包括假冒、重放、修改消息和拒絕服務等。

26.MPEGMPEG解析:MPEG是ISO/IEC委員會的第11172號標準草案,包括MPEG視頻、MPEG音頻、MPEG系統(tǒng)3部分。

27.應用層應用層解析:OSI7層網絡參考模型最高層是應用層,它的作用是確定進程之間通信的性質,以滿足用戶的需要。

28.非服務攻擊非服務攻擊解析:所謂服務攻擊指的是針對某種特定網絡服務的攻擊;非服務攻擊則是不針對某項具體應用服務,基于網絡層等低層協(xié)議而進行的攻擊。非服務攻擊與特定服務無關,往往利用協(xié)議或操作系統(tǒng)實現(xiàn)協(xié)議時的漏洞來達到攻擊的目的,比服務攻擊隱蔽,更為有效。

29.【審題關鍵句】讀取正數(shù),統(tǒng)計個數(shù),各位數(shù)字之和為偶數(shù)的數(shù)的個數(shù)及平均值。

\n【解題思路】

\n①定義整型循環(huán)變量i、j,表示各位數(shù)字之和的長整型變量he以及存儲一個四位數(shù)的字符數(shù)組num[5]。

\n②循環(huán)變量i從0開始,依次遞增到4,對字符數(shù)組hum[5]的每個元素賦初值0。

\n③循環(huán)變量i從0開始,依次遞增到MAXNUM.1,對每個數(shù)組元素xx[i]進行判斷,如果xx[i]的值非零,則變量totNum加1,退出循環(huán)時,totNum的值就是文件in.dat中存有的四位正整數(shù)的個數(shù)。

\n④循環(huán)變量i從0開始,依次遞增到totNum-1,對于每個數(shù)組元素xx[i]調用庫函數(shù)sprintf以4個字符寬度形式輸出到字符數(shù)組num中,用字符數(shù)組num中的每個元素減去0的ASCII碼48,就分別得到xx[i]這個四位數(shù)每位上的數(shù)字,并把這四個數(shù)字相加賦給變量j。再對變量j對2求余數(shù)進行判斷其值是否等于0,如果等于0,則說明j是偶數(shù),變量totCnt加1,并把xx[i]的值累加到變量he。

\n⑤退出循環(huán)后,把變量he的類型轉換成雙精度型再除以totCnt得到符合條件的數(shù)的算術平均值totPjz。

\n【參考答案】

\n

30.【審題關鍵句】Xn+l=cos(Xn)的迭代計算。

\n【解題思路】

\n①因為方程cos(x).x=0的根為實數(shù),所以定義兩個雙精度型變量x0,xl。并把變量xl的初值設為0.0。

\n②根據題目中給出的求方程一個實根的迭代算法,在while循環(huán)中,首先把變量xl的值賦給x0,然后利用表達式cos(x0)

\n求出一個值xl,再調用vc6.0的求絕對值的庫函數(shù)fabs,判斷如果x0與xl差的絕對值小于0.000001,就認為xl的值是方程cos(x)-x=0的一個實根,此時退出循環(huán),把xl的值返回。

\n【參考答案】

\n

\n第10類按指定條件對字符串進行排序

31.C解析:使用自動偵測技術時支持10/100BASE-T兩種速率、全雙工/半雙工兩種工作方式。

32.A解析:在公鑰加密模型中,發(fā)送方是采用接收方的公鑰來加密明文的。所以,在加密模型中的密文,取決于明文和公鑰。

33.A解析:電子商務的體系結構可以分為網絡基礎平臺、安全基礎結構(安全保障)、支付體系和業(yè)務系統(tǒng)4個層次。①網絡基礎平臺。電子商務是以計算機網絡為基礎的。計算機網絡是電子商務的運行平臺。4個層次中,最底層的應該是網絡基礎平臺。②安全基礎結構。電子商務的安全基礎結構層建立在網絡基礎層之上,包括CA安全認證體系和基本的安全技術。③支付體系。電子商務分為支付型業(yè)務和非支付型業(yè)務。④業(yè)務體系。電子商務的業(yè)務系統(tǒng)包括支付型業(yè)務和非支付型業(yè)務兩類。支付型業(yè)務架構在支付體系之上,非支付型業(yè)務直接架構在安全基礎結構之上。

34.voidjsValue(){intithouhuntendatan=O;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ù)*/{cnt++;/*則統(tǒng)計滿足條件的數(shù)的個數(shù)*/pjz1+=a[i];/*將滿足條件的數(shù)求和*/}else{n++;/*否則統(tǒng)計不滿足條件的數(shù)的個數(shù)*/pjz2+=a[i];/*將不滿足條件的數(shù)求和*/}}pjz1/=cnt;/*求滿足條件的數(shù)的平均值*/pjz2/=n;/*求不滿足條件的數(shù)的平均值*/}voidjsValue()\r\n{\r\ninti,thou,hun,ten,data,n=O;\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\ncnt++;/*則統(tǒng)計滿足條件的數(shù)的個數(shù)*/\r\npjz1+=a[i];/*將滿足條件的數(shù)求和*/\r\n}\r\nelse\r\n{\r\nn++;/*否則統(tǒng)計不滿足條件的數(shù)的個數(shù)*/\r\npjz2+=a[i];/*將不滿足條件的數(shù)求和*/\r\n}\r\n}\r\npjz1/=cnt;/*求滿足條件的數(shù)的平均值*/\r\npjz2/=n;/*求不滿足條件的數(shù)的平均值*/\r\n}解析:本題考查的知識點如下:

(1)運算符“%”及“/”的使用。

(2)循環(huán)結構及選擇結構的使用。

在本題中,首先要將一個4位數(shù)的千位、百位、十位、個位拆成獨立的數(shù)字。這里借助特殊運算符號“%”(取余)和“/”(整除),拆分方法略。然后判斷符合千位數(shù)+個位數(shù):百位數(shù)+十位數(shù)的數(shù)的個數(shù)。依次求得符合各種條件的數(shù)的和及其平均值。

35.intisValue(intbb[]){intijk=0;inthuntendata;for(i=100;i<=999;i++){j=10;while(i*j<=i){if(i==i*j)/*如果該數(shù)是完全平方數(shù)*/}hun=i/100;/*求該數(shù)的百位數(shù)字*/data=i-hun*100;/*得到后兩位數(shù)*/ten=data110;/*求該數(shù)的十位數(shù)字*/data=data-ten*10;/*求該數(shù)的個位數(shù)字*/if(hun==ten||hun==data||ten==data)/*有兩位數(shù)字相同*/{bb[k]=i;/*則把該數(shù)存入數(shù)組bb中*/k++;}/*統(tǒng)計滿足條件的數(shù)的個數(shù)*/}j++;}}returnk;/*返回滿足該條件的整數(shù)的個數(shù)*/}intisValue(intbb[])\r\n{\r\ninti,j,k=0;\r\ninthun,ten,data;\r\nfor(i=100;i<=999;i++)\r\n{\r\nj=10;\r\nwhile(i*j<=i)\r\n{\r\nif(i==i*j)/*如果該數(shù)是完全平方數(shù)*/\r\n}\r\nhun=i/100;/*求該數(shù)的百位數(shù)字*/\r\ndata=i-hun*100;/*得到后兩位數(shù)*/\r\nten=data110;/*求該數(shù)的十位數(shù)字*/\r\ndata=data-ten*10;/*求該數(shù)的個位數(shù)字*/\r\nif(hun==ten||hun==data||ten==data)/*有兩位數(shù)字相同*/\r\n{bb[k]=i;/*則把該數(shù)存入數(shù)組bb中*/\r\nk++;}/*統(tǒng)計滿足條件的數(shù)的個數(shù)*/\r\n}\r\nj++;\r\n}\r\n}\r\nreturnk;/*返回滿足該條件的整數(shù)的個數(shù)*/\r\n}解析:解答本題,首先應該考慮用一個for循環(huán)來依次取得100到999之間的各個數(shù),并對當前所取得的數(shù)進行兩個條件判斷:一是判斷該數(shù)是否是完全平方數(shù):二是判斷該數(shù)是否有兩位數(shù)字相同。如果以上兩個條件同時滿足,則把該數(shù)存放到b數(shù)組中,盡管題目要求所存的數(shù)必須從小到大,但我們取數(shù)的過程本身就是從小到大取得,因此,排序工作是沒有必要做的,按照取數(shù)的順序,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論