2021年甘肅省金昌市全國計算機等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)_第1頁
2021年甘肅省金昌市全國計算機等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)_第2頁
2021年甘肅省金昌市全國計算機等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)_第3頁
2021年甘肅省金昌市全國計算機等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)_第4頁
2021年甘肅省金昌市全國計算機等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

2021年甘肅省金昌市全國計算機等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)學(xué)校:________班級:________姓名:________考號:________

一、單選題(10題)1.在載波偵聽與總線訪問方法上,CSMA/CD類似()CSMA協(xié)議。

A.1-堅持式B.非堅持式C.P-堅持式D.都不是

2.設(shè)計一個寬帶城域網(wǎng)將涉及“三個平臺一個出口”,即網(wǎng)絡(luò)平臺、業(yè)務(wù)平臺、管理平臺和()

A.廣域網(wǎng)出口B.局域網(wǎng)出口C.城市寬帶出口D.衛(wèi)星通道出口

3.在搜索引擎中,用戶輸入接口可分為哪兩種?()。

A.集中式接口和混合式接口B.簡單接口和復(fù)雜接口C.相鄰接口和相近接口D.一般接口和專用接口

4.一臺交換機具有48個10/100Mbps端口和2個1000Mbps端口,如果所有端口都工作在全雙工狀態(tài),那么交換機總帶寬應(yīng)為()

A.8.8GbpsB.12GbpsC.13.6GbpsD.24.8Gbps

5.

6.

7.如果系統(tǒng)高可用性達到99.99%,那么線年的停機時間就()。A.≦53分鐘B.≦5分鐘C.≦8.8小時D.≦13.6小時

8.

9.OSPF屬于下列()協(xié)議。

A.路由B.差錯控制C.傳輸D.表示

10.在建筑群布線子系統(tǒng)可采用的4種鋪設(shè)方式中,對線纜保護相對較好的兩種方式分別是()。

A.巷道布線和架空布線B.巷道布線和直埋布線C.巷道布線和地下管道布線D.架空布線和直埋布線

二、填空題(10題)11.因特網(wǎng)上提供FTP服務(wù)的計算機一般都支持匿名訪問,它允許用戶以“”作為用戶名。

12.

13.(19)QQ客戶端間進行聊天有兩種方式。一種是客戶端直接建立連接進行聊天,另一種是用服務(wù)器_________的方式實現(xiàn)消息的傳送。

14.一般來說,網(wǎng)絡(luò)操作系統(tǒng)可以分為兩類:一類是專用型NOS;另一類是______NOS。

15.網(wǎng)絡(luò)數(shù)據(jù)庫工作遵循Client/Server模型,客戶端向數(shù)據(jù)庫服務(wù)器發(fā)送查詢請求采用【】語言。

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

17.

18.計算機網(wǎng)絡(luò)協(xié)議的語法規(guī)定了用戶數(shù)據(jù)與控制信息的結(jié)構(gòu)和______。

19.防火墻是在網(wǎng)絡(luò)的入口對通過的數(shù)據(jù)包進行選擇,只有滿足條件的數(shù)據(jù)包才能通過,否則數(shù)據(jù)包將被拋棄。

20.(19)XMPP是一種基于________的即時通信協(xié)議。

三、2.填空題(8題)21.連接兩個或者多個物理網(wǎng)絡(luò),負責(zé)將從一個網(wǎng)絡(luò)接收來的IP數(shù)據(jù)報,轉(zhuǎn)發(fā)到一個合適的網(wǎng)絡(luò)中的是______。

22.盡管WindowsNT操作系統(tǒng)的版本不斷變化,但從網(wǎng)絡(luò)操作與系統(tǒng)應(yīng)用角度看,有兩個概念始終沒變,這就是工作模型與______模型。

23.計費管理的目標(biāo)是跟蹤個人和團體用戶對______的使用情況。

24.域名解析可以有兩種方式,—種叫遞歸解析,另—種叫【】。

25.寬帶城域網(wǎng)方案通常采用核心交換層、匯聚層與______的三層結(jié)構(gòu)模式。

26.通過自身常駐系統(tǒng)內(nèi)存,優(yōu)先獲得系統(tǒng)的控制權(quán),監(jiān)視和判斷系統(tǒng)中是否有病毒存在是______技術(shù)。

27.在星型拓撲結(jié)構(gòu)中,結(jié)點通過______通信線路與中心結(jié)點連接。

28.下表為一路由器的路由表。如果該路由器接收到一個源IP地址為0、目的IP地址為0IP數(shù)據(jù)報,那么它將把此IP數(shù)據(jù)報投遞到【】。

四、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ù)ReadDat實現(xiàn)從文件in.dat中讀取一篇英文文章存入到無符號字符串?dāng)?shù)組xx中;請編制函數(shù)ChA,其函數(shù)的功能是:以行為單位把字符串中的第一個字符的ASCII值加第二個字符的ASCII值,得到第一個新的值,存入數(shù)組單元xx[i][0]中(其中:i是文章中的某行)。第二個字符的ASCII值加第三個字符的ASCII值,得到第二個新的值,存入數(shù)組單元xx[i][1]中。以此類推一直處理到最后第二個字符,最后一個字符的ASCII值加原第一個字符的ASCII值,得到最后一個新的值,存放在原字符串對應(yīng)的位置上,之后把已處理的字符串逆轉(zhuǎn)后仍按行重新存入無符號字符串?dāng)?shù)組xx中。最后main函數(shù)調(diào)用函數(shù)WriteDat把結(jié)果xx輸出到out.dat文件中。

原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個字符,含標(biāo)點符號和空格,并也按它的ASCII值作以上處理。

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

請勿改動主函數(shù)main、讀數(shù)據(jù)函數(shù)ReadDat和輸出數(shù)據(jù)函數(shù)WriteDat的內(nèi)容。

五、1.選擇題(3題)31.我國第一條與國際互聯(lián)網(wǎng)連接的專線是從中科院高能所到斯坦福大學(xué)直線加速器中心,它建成于

A.1989年6月B.1991年6月C.1993年6月D.1995年6月

32.以太網(wǎng)的核心技術(shù)是()。

A.隨機爭用型介質(zhì)訪問方法B.令牌總線方法C.令牌環(huán)方法D.載波偵聽方法

33.下列說法中,錯誤的是______。

A.電子商務(wù)可以改變?nèi)藗兊南M習(xí)慣

B.電子商務(wù)能提高企業(yè)效益

C.電子商務(wù)給傳統(tǒng)行業(yè)帶來了一場革命

D.電子商務(wù)的銷售收入已經(jīng)超過傳統(tǒng)商務(wù)

六、1.程序設(shè)計題(3題)34.已知數(shù)據(jù)文件in80.dat中存有300個4位數(shù),并已調(diào)用函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請編制一函數(shù)isValue(),其功能是:求出個位數(shù)上的數(shù)減千位數(shù)上的數(shù)減百位數(shù)上的數(shù)減十位數(shù)上的數(shù)大于0的個數(shù)cnt,再求出所有滿足此條件的4位數(shù)平均值pjz1,以及所有不滿足此條件的4位數(shù)平均值pjz2,最后調(diào)用函數(shù)writeDat()把結(jié)果cnt,pjz1,pjz2輸出到out80.dat文件。

例如:1239,9-1-2-3>0,則該數(shù)滿足條件,計算平均值pjz1,且個數(shù)cnt=cnt+1。

8129,9-8-1-2<0,則該數(shù)不滿足條件,計算平均值pjz2。

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

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

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

試題程序:

#include<stdio.h>

inta[300],cnt=0;

doublepjzl=0.0,pjz2=0.0;

voidjsValue()

{

}

main()

{

inti;

readDat();

jsValue();

writeDat();

printf("cnt=%d\n滿足條件的平均值pjz1=%7.2If\n不滿足條件的平均值

pjz2=%7.2If\n",cnt,pjz1,pjz2);

}

readDat()

{

FILE*fp;

inti;

fp=fopen{"in80.dat","r");

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

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

fclose(fp);

}

writeDat()

{

FILE*fp;

inti;

fp=fopen("out80.dat","w");

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

fclose(fp);

}

35.請編制程序,要求:將文件IN91.DAT中的200個整數(shù)讀入數(shù)組xx中,求出數(shù)組xx中奇數(shù)的個數(shù)cnt1和偶數(shù)的個數(shù)cnt2,以及數(shù)組xx下標(biāo)為偶數(shù)的元素值的算術(shù)平均值pj(保留2位小數(shù)),結(jié)果cnt1,cnt2,pj輸出到out91.dat中。

部分程序、讀函數(shù)read_dat(intxx[200])及輸出格式已給出。

試題程序:

#include<conio.h>

#include<stdio.h>

#defineN200

voidread_dat(intxx[N])

{

inti,j;

FILE*fp;

fp=fopen("IN91.DAT","r");

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

{

for(j=0;j<10;j++)

{

fscanf(fp,"%d,",&xx[i*10+j]);

printf("%d",xx[i*10+j]);

}

printf("\n");

}

fclose(fp);

}

voidmain()

{

intcnt1,cnt2,xx[N];

floatpj;

FILE*fw;

inti,k=0;

longj;

clrscr();

fw=fopen("out91.dat","w");

read_dat(xx);

printf("\n\ncnt1=%d,cnt2=%d,pj=%6.2f\n",cnt1,cnt2,pj);

fprintf(fw,"%d\n%d\n%6.2f\n",cnt1,cnt2,pj);

fclose(fw);

36.已知數(shù)據(jù)文件IN58.DAT中存有300個4位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請編制一函njsValue(),其功能是:求出這些4位數(shù)是素數(shù)的個數(shù)cnt,再把所有滿足此條件的4位數(shù)依次存入數(shù)組b中,然后對數(shù)組b的4位數(shù)按從小到大的順序進行排序,最后調(diào)用函數(shù)writeDat()把數(shù)組b中的數(shù)輸出到

OUT58.DAT文件中。

例如:5591是素數(shù),則該數(shù)滿足條件,存入數(shù)組b中,且個數(shù)cnt=cnt+1。

9812是非素數(shù),則該數(shù)不滿足條件,忽略。

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

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

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

試題程序:

#include<stdio.h>

inta[300],b[300],cnt=0;

intisP(intm)

{

inti;

for(i=2;i<m;i++)

if(m%i==0)return0;

return1;

jsValue()

{

}

main()

{

inti;

readDat();

jsValue();

writeDat();

printf("cnt=~/od\n",cnt);

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

printf("b[%d]=%d\n",i,b[i]);

}

readDat()

{

FILE*fp;

inti;

fp=fopen("IN58.DAT","r");

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

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

fctose(fp);

}

writeDat()

{

FILE*fp;

inti;

fp=fopen("OUT58.DAT","w");

fprintf(fp,"%d\n",cnt);

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

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

fclose(fp);

}

參考答案

1.A解析:CSMA/CD類似1-堅持CSMA,發(fā)送前監(jiān)聽信道,忙則不發(fā)送,等到空閑時再發(fā),而且發(fā)送以后還要繼續(xù)監(jiān)聽信道,這樣進一步減少沖突。

2.C寬帶城域網(wǎng)的總體結(jié)構(gòu)如下圖所示。

3.B

4.C

5.C

6.C

7.A

8.C

9.A在互聯(lián)網(wǎng)中,0SPF是一種經(jīng)常被使用的路由選擇協(xié)議,OSPF使用鏈路一狀態(tài)路由選擇算法,可在大規(guī)模的互聯(lián)網(wǎng)環(huán)境中使用。

10.C巷道布線法:利用建筑物之間的地下巷道鋪設(shè)電纜,不僅造價低而且還可以利用原有的安全設(shè)施給線纜提供保護。由于地下巷道存在熱水管道,因此可能會把電纜燙傷。架空布線法:利用原有的電線桿布線,這種布線方法成本較低,但是保密性、安全性和靈活性較差。直埋布線法:該方法除了穿過基礎(chǔ)墻部分電纜外,電纜的其余部分都沒有管道保護,容易受到破壞。管道布線法:是由管道和人孔組成的地下系統(tǒng),用來對網(wǎng)絡(luò)內(nèi)的各建筑物進行互聯(lián)。由于管道是由耐腐蝕材料做成的,所以這種方法對電纜提供了最好的機械保護,使電纜受到維修的機會減到最小程度。故選擇C選項。

11.anonymous文件傳遞是一種實時聯(lián)機服務(wù),用戶在文件傳送之前須取得遠程計算機的授權(quán)并進行登錄。因特網(wǎng)上提供FTP服務(wù)的計算機一般都支持匿名訪問。用戶以“anonymous”作為用戶名,以自己的E-mail地址作為口令,就可登錄到支持FTP服務(wù)的計算機上,下載其中的公共數(shù)據(jù)文件。

12.動態(tài)綁定

【解析】地址解析協(xié)議(ARP)是以太網(wǎng)經(jīng)常使用的映射方法,它充分利用了以太網(wǎng)的廣播能力,將IP地址與物理地址進行動態(tài)綁定。

13.(19)轉(zhuǎn)發(fā)

【解析】QQ客戶端間進行聊天有兩種方式。一種是QQ客戶端之間直接建立TCP或UDP連接進行聊天交互,另一種是當(dāng)客戶端之間無法直接通信時,采用通過服務(wù)器轉(zhuǎn)發(fā)的方式來實現(xiàn)即時信息的傳送。

14.通用型通用型

15.SQLSQL解析:本題考查點是數(shù)據(jù)庫Client/Server模型中使用的SQL語言。遵循Client/Server模型開發(fā)的網(wǎng)絡(luò)數(shù)據(jù)庫應(yīng)用系統(tǒng)中,將查詢請求和提供數(shù)據(jù)的功能分配到客戶端和數(shù)據(jù)庫服務(wù)器端分別進行。客戶端向數(shù)據(jù)庫服務(wù)器采用結(jié)構(gòu)化查詢語言(SQL)發(fā)送查詢請求,服務(wù)器對查詢請求進行處理,然后將查詢結(jié)果返回客戶端。這種模式下,服務(wù)器可以優(yōu)化對數(shù)據(jù)的存儲、查詢和提取,提高數(shù)據(jù)的安全性,減少用戶訪問時間。

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

17.

18.格式格式解析:網(wǎng)絡(luò)協(xié)議主要有以下3個要素組成:

①語法,規(guī)定用戶數(shù)據(jù)與控制信息的結(jié)構(gòu)與格式。

②語義,規(guī)定需要發(fā)出何種控制信息以及完成的動作與做出的響應(yīng)。

③時序,即對事件實現(xiàn)順序的詳細說明。

19.包過濾包過濾防火墻使用一個軟件查看所流經(jīng)的數(shù)據(jù)包的包頭,由此決定整個數(shù)據(jù)包的命運。它可能會決定丟棄這個包,也可能會決定接受這個包(讓這個包通過)。數(shù)據(jù)包過濾用在內(nèi)部主機和外部主機之間。過濾系統(tǒng)可以是一臺路由器或一臺主機,它根據(jù)過濾規(guī)則來決定是否讓數(shù)據(jù)包通過。用于過濾數(shù)據(jù)包的路由器稱為過濾路由器。

20.XML語言

【解析】XMPP是…種基于XML語言定義描述的IM協(xié)議。

21.路由器路由器解析:路由器在因特網(wǎng)中起著重要的作用,它連接兩個或者多個物理網(wǎng)絡(luò),負責(zé)將從一個網(wǎng)絡(luò)接收來的IP數(shù)據(jù)報,經(jīng)過路由選擇,轉(zhuǎn)發(fā)到一個合適的網(wǎng)絡(luò)中。

22.域域解析:WindowsNTServer操作系統(tǒng)是以“域”為單位實現(xiàn)對網(wǎng)絡(luò)資源的集中管理。盡管WindowsNT操作系統(tǒng)的版本不斷變化,先后又出現(xiàn)了Windows2000Server和WindowsServer2003,但是域仍然是其基本的管理單位。

23.網(wǎng)絡(luò)資源網(wǎng)絡(luò)資源解析:計費管理的目標(biāo)是跟蹤個人和團體用戶對網(wǎng)絡(luò)資源的使用情況,對其收取合理的費用。

24.反復(fù)解析反復(fù)解析解析:域名解析可以有兩種方式,第一種叫遞歸解析,要求名字服務(wù)器系統(tǒng)一次性完成全部名字—地址變換。第二種叫反復(fù)解析,每次請求一個服務(wù)器,不行再請求別的服務(wù)器。

25.接入層接入層解析:目前城域網(wǎng)的建設(shè)方案具有幾個共同點:傳輸介質(zhì)采用光纖,交換結(jié)點采用基于IP的高速路由交換機ATM交換機,在體系結(jié)構(gòu)上采用核心層、業(yè)務(wù)匯集層與接入層的三層模式,以適應(yīng)各種業(yè)務(wù)需求、不同協(xié)議與不同類型用戶的接入需要。

26.預(yù)防病毒預(yù)防病毒解析:網(wǎng)絡(luò)反病毒技術(shù)主要包括預(yù)防病毒、檢測病毒和消毒3種技術(shù)。預(yù)防病毒是斷絕計算機病毒的傳染途徑,預(yù)防的同時可以采用檢測軟件檢測病毒,一旦發(fā)現(xiàn)病毒,應(yīng)該用消毒軟件的消毒功能消除病毒。

27.點一點點一點解析:通信子網(wǎng)采用點一點線路,每條物理線路連接一對結(jié)點。

.7解析:由于目的IP為0,其目的網(wǎng)絡(luò)為,由路由表可以看出,到目的網(wǎng)絡(luò)的上一步是網(wǎng)絡(luò)是,故將IP數(shù)據(jù)報投遞到。

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碼值等于該位置上的原字符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]中。當(dāng)退出第二層for循環(huán)后,把第i行的最后一個字符與第一個字符變量yuan的值相加,最后通過strrevi函數(shù)對i行字符串逆序排序。

\n【參考答案】

\n

31.B解析:本題考查點是Internet在我國的發(fā)展歷史。我國在1991年6月建成第一條與國際互聯(lián)網(wǎng)連接的專線。該專線從中國科學(xué)院高能物理研究所連接到美國斯坦福大學(xué)直線加速器中心。1994年,我國與國際互聯(lián)網(wǎng)采用TCP/IP協(xié)議正式全功能連接。同年5月,中國科學(xué)院高能物理研究所建立了我國最高域名.cn服務(wù)器,標(biāo)志著我國正式接入Internet。接著相繼又建立了中國教育科研網(wǎng)(CERNet)、中國公用計算機互聯(lián)網(wǎng)(ChinaNet)和中國金橋網(wǎng)(GBNet),從此中國用戶日益熟悉并廣泛使用Internet。

32.A解析:目前應(yīng)用最為廣泛的一類局域網(wǎng)是基帶總線局域網(wǎng)—Ethernet(以太網(wǎng))。Ethernet的核心技術(shù)是它的隨機爭用型介質(zhì)訪問控制方法,即帶有沖突檢測的載波偵聽多路訪問CSMA/CD(CarrierSenseMultipleAccesswithCollisionDetection)方法。CSMA/CD方法用來解決多結(jié)點如何共享公用總線傳輸介質(zhì)的問題。

33.D解析:電子商務(wù)給社會和經(jīng)濟生活的各個方面均帶來了許多變化,具有遠大的發(fā)展前景,但目前電子商務(wù)的銷售收入還遠低于傳統(tǒng)商務(wù)。

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

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

(2)循環(huán)結(jié)構(gòu)及選擇結(jié)構(gòu)的使用?

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

35.voidmain(){intcnt1cnt2xx[N];floatpj;FILE*fw;intik=0;longj;clrscr();fw=fopen("out91.dat""w");read_dat(xx);for(i=0j=0cnt1=0cnt2=0;i<N;i++){if(xx[i]%2)/*求出數(shù)組XX中奇數(shù)的個數(shù)cnt1*/cnt1++;elsecnt2++;/*求出數(shù)組xx中偶數(shù)的個數(shù)cnt2*/if(i%2==0){j+=xx[i];/*求數(shù)組xx下標(biāo)為偶數(shù)的元素值的總和*/k++;}}Pj=(float)(j*100/k)/100;/*求數(shù)組xx下標(biāo)為偶數(shù)的元素值的算術(shù)平均值pj*/printf("\n\ncnt1=%dcnt2=%dpj=%6.2f\n"cnt1cnt2pj);fprintf(fw"%d\n%d\n%6.2f\n"cnt1cnt2pj);fclose(fw);}[解析]本題考查的知識點如下:(1)運算符“%”的使用。(2)強制類型轉(zhuǎn)換和小數(shù)位數(shù)的保留;一個數(shù)除以2取余所得的數(shù)為1則它是奇數(shù)否則是偶數(shù)取余使用運算符“%”。在本題中要求算術(shù)平均值保留兩位小數(shù)。使用的方法是:將和乘以100除以個數(shù)強制類型轉(zhuǎn)換后再除以100。為了保證和有效我們定義一個長整型變量來記錄和。因為個數(shù)也為整型運算符“/”在這里的含義是整除而我們要保留小數(shù)所以要使用強制類型轉(zhuǎn)換將和乘以100的結(jié)果轉(zhuǎn)換為浮點類型這樣就可以實現(xiàn)保留兩位小數(shù)。使用循環(huán)對所有數(shù)據(jù)進行訪問。voidmain()\r\n{\r\nintcnt1,cnt2,xx[N];\r\nfloatpj;\r\nFILE*fw;\r\ninti,k=0;\r\nlongj;\r\nclrscr();\r\nfw=fopen('out91.dat','w');\r\nread_dat(xx);\r\nfor(i=0,j=0,cnt1=0,cnt2=0;i<N;i++)\r\n{\r\nif(xx[i]%2)/*求出數(shù)組XX中奇數(shù)的個數(shù)cnt1*/\r\ncnt1++;\r\nelse\r\ncnt2++;/*求出數(shù)組xx中偶數(shù)的個數(shù)cnt2*/\r\nif(i%2==0)\r\n{\r\nj+=xx[i];/*求數(shù)組xx下標(biāo)為偶數(shù)的元素值的總和*/\r\nk++;\r\n}\r\n}\r\nPj=(float)(j*100/k)/100;/*求數(shù)組xx下標(biāo)為偶數(shù)的元素值的算術(shù)平均值pj*/\r\nprintf('\\n\\

溫馨提示

  • 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. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論