2021年內(nèi)蒙古自治區(qū)巴彥淖爾市全國計算機等級考試網(wǎng)絡技術測試卷(含答案)_第1頁
2021年內(nèi)蒙古自治區(qū)巴彥淖爾市全國計算機等級考試網(wǎng)絡技術測試卷(含答案)_第2頁
2021年內(nèi)蒙古自治區(qū)巴彥淖爾市全國計算機等級考試網(wǎng)絡技術測試卷(含答案)_第3頁
2021年內(nèi)蒙古自治區(qū)巴彥淖爾市全國計算機等級考試網(wǎng)絡技術測試卷(含答案)_第4頁
2021年內(nèi)蒙古自治區(qū)巴彥淖爾市全國計算機等級考試網(wǎng)絡技術測試卷(含答案)_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

2021年內(nèi)蒙古自治區(qū)巴彥淖爾市全國計算機等級考試網(wǎng)絡技術測試卷(含答案)學校:________班級:________姓名:________考號:________

一、單選題(10題)1.

2.信息存儲安全通常采用用戶訪問權限設置、用戶口令加密、用戶身份認證和()方法等進行提高存儲安全。A.數(shù)據(jù)加密與結點地址過濾B.存儲轉(zhuǎn)發(fā)與數(shù)據(jù)過濾C.數(shù)據(jù)傳輸與數(shù)據(jù)過濾D.存儲加密與結點地址過濾

3.

4.第

26

關于IEEE802.3以太網(wǎng)介質(zhì)訪問控制標準,以下哪個描述是錯誤的?()

A.適合總線型的介質(zhì)訪問控制

B.是一種競爭型的介質(zhì)訪問控制技術

C.在幀的傳輸發(fā)生碰撞后,所涉及到的各個站點馬上進行幀的重傳

D.在幀的傳輸過程中,一邊進行發(fā)送一邊檢查有無碰撞

5.

6.cisco路由器執(zhí)行showaccess—list命令顯示如下一組控制列表信息StandardIPaccesslist30denv127.0.0.0.wildcardbits0.255.255.255denv172.16.0.0.wildcardbits0.15.255.255permitany根據(jù)上述信息,正確的access-list配置是()。

A.Router(config)#access—list30deny127.0.0.0255.255.255.0Router(config、)#aceess—list30deny172.16.0.0255.240.0.0Router(config)#aceess—list30permitany

B.Router(config—std—nacl)#access—list30deny127.0.0.00.255.255.255Router(config.std—nael)#access—list30deny172.16.0.00.15.255.255Router(config.std—nacl)#access—list30permitany

C.Router(config)#access-list30deny127.0.0.00.255.255.255Router((config)#aecess—list30deny172.16.0.00.15.255.255Router(config)#access—list30permitany

D.Router(eonfig)#access—list30deny127.0.0.00.255.255.255Router(eonfig)#access—list30permitanyRouter(config)#access-list30deny172.16.0.00.15.255.255

7.在現(xiàn)代市場營銷學中,市場營銷的功能分為()等四類。

A.決策功能、物流功能、推銷功能、示向功能

B.調(diào)查功能、促銷功能、便利功能、導向功能

C.交換功能、便利功能、物流功能、示向功能

D.交換功能、融資功能、定價功能、示向功能

8.在虛擬局域網(wǎng)中.同一邏輯工作組的成員之間希望進行通信,那么它們()。

A.不一定要連在同一物理網(wǎng)段,而且可以使用不同的操作系統(tǒng)

B.一定要連在同一物理網(wǎng)段,而且必須使用相同的操作系統(tǒng)

C.一定要連在同一物理網(wǎng)段,可以使用不同的操作系統(tǒng)

D.不一定要連在同一物理網(wǎng)段,必須使用相同的操作系統(tǒng)

9.

10.計算機網(wǎng)絡拓撲結構主要取決于它的()。

A.資源子網(wǎng)B.FDDI網(wǎng)C.通信子網(wǎng)D.城域網(wǎng)

二、填空題(10題)11.IEEE標準定義了CSMA/CD總線介質(zhì)訪問控制子層與物理層的規(guī)范。

12.美國IEEE的一個專門委員會曾把計算機分為6類,即;大型主機、小型計算機、__________、工作站、巨型計算機、小巨型機。

13.NetWare操作系統(tǒng)是以為中心的,主要由三個部分組成:文件服務器內(nèi)核、工作站外殼與低層通信協(xié)議。

14.(18)數(shù)字簽名是筆跡簽名的模擬,用于確認發(fā)送者身份,是一個________的消息摘要。

15.網(wǎng)絡系統(tǒng)分層設汁的另一個好處是可以方便地分配與規(guī)劃帶寬,有利于均衡負荷,提高網(wǎng)絡效率。經(jīng)驗數(shù)據(jù)是:層次之問的上聯(lián)帶寬與下一級帶寬之比一般控制在1:_________。

16.

17.

18.(6)對于打開的文件其惟一的識別依據(jù)是_______。

19.IP地址采用層次結構,按照邏輯結構劃分為兩個部分:__________和主機號。

20.在網(wǎng)絡管理模型中,管理者和代理之間的信息交換可以分為兩種:一種是從管理者到代理的管理操作,另一種是從代理到管理者的【】。

三、2.填空題(8題)21.計算機網(wǎng)絡是計算機技術與______技術相互滲透、密切結合的產(chǎn)物。

22.Ethernet交換機的幀轉(zhuǎn)發(fā)主要有3種方式,它們是直接交換、改進的直接交換和交換。

23.訪問WWW服務器時,統(tǒng)一資源定位符URL可以指定的主要協(xié)議是______。

24.在加密技術中,作為算法輸入的原始信息稱為【】。

25.電子商務業(yè)務系統(tǒng)包括支付型業(yè)務和【】。

26.______中的統(tǒng)一接入平臺提供了多種接入方式和多種接入終端的支持。

27.______決定了明文到密文的映射。

28.當一個局域網(wǎng)采用______介質(zhì)訪問控制技術,比較適用于辦公自動化環(huán)境下;反之,采用TokenRing和TokenBus介質(zhì)訪問控制技術,比較適用于工業(yè)過程自動化環(huán)境下。

四、C語言程序設計題(2題)29.己知數(shù)據(jù)文件in.dat中存有200個四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請考生編制一函數(shù)jsVal,其功能是:如果四位數(shù)各位上的數(shù)字均為0或2或4或6或8中的一個數(shù)字,則統(tǒng)計出滿足此條件的個數(shù)cnt,并把這些四位數(shù)按從大到小的順序存入數(shù)組b中。最后main函數(shù)調(diào)用寫函數(shù)writeDat把結果cnt以及數(shù)組b中符合條件的四位數(shù)輸出到0ut.dat文件中。

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

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

請勿改動數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫函數(shù)writeDat的內(nèi)容。

30.已知數(shù)據(jù)文件in.dat中存有200個四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請考生編制一函數(shù)jsVai,其功能是:若一個四位數(shù)的千位數(shù)位置上的值小于等于百位數(shù)位置上的值,百位數(shù)位置上的值小于等于十位數(shù)位置上的值,以及十位數(shù)位置上的值小于等于個位數(shù)位置上的值,并且原四位數(shù)是偶數(shù),則統(tǒng)計出滿足此條件的個數(shù)cnt并把這些四位數(shù)按從小到大的順序存入數(shù)組b中,最后調(diào)用寫函數(shù)writeDat把結果cnt以及數(shù)組b中符合條件的四位數(shù)輸出到文件out.dat中。

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

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

請勿改動數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫函數(shù)writeDat的內(nèi)容。

五、1.選擇題(3題)31.聯(lián)網(wǎng)計算機在相互通信時必須遵循統(tǒng)一的()。

A.軟件規(guī)范B.網(wǎng)絡協(xié)議C.路由算法D.安全規(guī)范

32.美國國防部安全標準定義了4個安全級別,其中最高安全級別提供了最全面的安全支持,它是()。A.A.A級B.B級C.C級D.D級33.FDDI數(shù)據(jù)傳輸速率為()。A.A.1GbpsB.10MbpsC.100MbpsD.10Gbps六、1.程序設計題(3題)34.請編制程序,要求:將文件IN94.DAT中的200個整數(shù)讀入數(shù)組xx中,求出數(shù)組xx中奇數(shù)的個數(shù)cnt1和偶數(shù)的個數(shù)cnt2,以及數(shù)組xx下標為奇數(shù)的元素值的算術平均值pj(保留兩位小數(shù)),結果cnt1,cnt2,pj輸出到OUT94.DAT中。

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

試題程序:

#include<conio.h>

#include<stdio.h>

#defineN200

voidread_dat(intxx[N])

{

inti,j;

FILE*fp;

fp=fopen("IN94.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;

clrscr();

fw=fopen("out94.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);

}

35.己知在文件IN46.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)品代碼從大到小進行排列,最終排列結果仍存入結構數(shù)組sell中,最后調(diào)用寫函數(shù)WriteDat()把結果輸出到文件OUT46.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[MAX];

voidReadDat();

voidWriteDat();

voidSortDat()

{

}

voidmain()

{

memset(sell,0,sizeof(sell));

ReadDat();

SortDat();

WriteDat();

}

voidReadDat()

{

FILE*fp;

charstr[80],ch[11];

inti;

fp=fopen("IN46.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;

sellIii.sl=atoi(ch);

sell[i].je=(long)sell[i].dj*sell[i].sl;

}

fclose(fp);

}

voidWriteDat()

{

FILE*fp;

inti;

fp=fopen("OUT46.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[ii.si,sell[i].je)

;

}

fclose(fp);

}

36.下列程序的功能是:找出所有100以內(nèi)(含100)滿足I,I+4,I+10都是素數(shù)的整數(shù)I(1+10也是在100以內(nèi))的個數(shù)cnt,以及這些I之和sum。請編制函數(shù)countValue()實現(xiàn)程序要求,最后調(diào)用函數(shù)writeDAT()把結果cnt和sum輸出到文件out64.dat中(數(shù)值1不是素數(shù))。

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

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

試題程序:

#include<stdio.h>

intcnt,sum;

intisPrime(intnumber)

{inti,tag=l;

if(number==l)

return0;

for(i=2;tag&&i<=number/2;i++)

if(number%i==0)tag=0;

returntag;

}

voidcountValue()

{

}

voidmain{}

{cnt=sum=O;

countValue();

printf("滿足條件的整數(shù)的個數(shù)=%d\n",cnt);

printf("滿足條件的整數(shù)的個數(shù)=%d\n",sum);

writeDAT();

}

writeDAT()

{FILE*fp;

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

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

fclose(fp);

}

參考答案

1.A

2.A

3.D

4.CIEEE802.3是以太網(wǎng)的介質(zhì)控制技術.它采用的是CSMA/CD的競爭型介質(zhì)訪問控制方法,當發(fā)生沖突的時候,沖突所涉及到的站點都要等待一個隨機時間以后再嘗試重發(fā),而不是立即重發(fā)。

5.D

6.C選項A中,wildcard—mask是錯誤的,選項B中,配置模式是錯誤的,選項D中,permitany命令應是最后一條,題中的順序?qū)е伦詈笠粋€IP地址不能被禁止掉。因此選擇C選項。

7.C

8.A解析:虛擬網(wǎng)絡中同一邏輯工作組的成員可以處于不同的物理網(wǎng)段,當一個結點從一個邏輯工作組轉(zhuǎn)移到另一個邏輯工作組時,只需要通過軟件設定,而不需要改變它在網(wǎng)絡中的物理位置。同一個邏輯工作組的結點可以分布在不同的物理網(wǎng)段上,但它們之間的通信就像在同一個物理網(wǎng)段上一樣。

9.B

10.C解析:計算機網(wǎng)絡的拓撲主要是通信子網(wǎng)的拓撲構型。計算機網(wǎng)絡拓撲設計是建設計算機網(wǎng)絡的第一步,也是實現(xiàn)各種網(wǎng)絡協(xié)議的基礎,它對網(wǎng)絡性能、系統(tǒng)可靠性與通信費用都有重大影響。

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

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

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

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

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

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

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

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

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

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

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

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

12.個人計算機個人計算機解析:1989年11月美國IEEE(電子電器工程師學會)的一個專門委員會根據(jù)計算機種類的演變過程和發(fā)展趨勢,把計算機分為6大類:大型主機、小型計算機、個人計算機、工作站、巨型計算機、小巨型機。

13.文件服務器【解析】NetWare操作系統(tǒng)是以文件服務器為中心的,它主要由文件服務器內(nèi)核、工作站外殼與低層通信協(xié)議等三個部分組成。

14.(18)加密【解析】利用公鑰密碼體制,數(shù)字簽名是一個加密的消息摘要,附加在消息的后面。

15.

16.默認

【解析】路由表可以包含兩種特殊的路由表目,一種是默認路由,另一種是特定主機路由。

17.30.0.0.7

【解析】目的網(wǎng)絡的IP地址是40.0.0.0,那么查表可知,路由器應該把IP數(shù)據(jù)報投遞到30.0.0.7。

18.(6)句柄

【解析】對于打開的文件其惟一的識別依據(jù)是句柄。

19.網(wǎng)絡號網(wǎng)絡號解析:每臺接入因特網(wǎng)的計算機的每個連接都有一個由授權單位分配的用于彼此區(qū)別的號碼:IP地址。IP地址采用層次結構,按照邏輯結構劃分為兩個部分:網(wǎng)絡號和主機號。網(wǎng)絡號用于識別一個邏輯網(wǎng)絡,而主機號用于識別網(wǎng)絡中的一臺主機的一個連接。具有相同網(wǎng)絡號的主機在一個邏輯網(wǎng)絡中。

20.事件通知事件通知解析:本題考查點是網(wǎng)絡管理模型中管理者和代理之間的信息交換。在網(wǎng)絡管理中,日前常使用以管理者/代理為核心思想的現(xiàn)代網(wǎng)絡管理模型。該模型中的管理者和代理各司其職。管理者可以是一個專用工作站或是一臺普通PC機,管理程序是運行在Windows98、WindowsNT、Windows2000、UNIX以及Linux等操作系統(tǒng)平臺上的。代理一般位于被管理設備內(nèi)部。被管理設備可以是主機、路由器、交換機、集線器等,這些設備出廠時多數(shù)帶有管理軟件。代理把來自管理者的管理操作命令轉(zhuǎn)換為本設備所特有的指令,以此完成管理者在被管理設備上采取本地的行動,或返回它所管理設備的信息。管理者和代理程序之間需要利用網(wǎng)絡交換管理信息。其中一種是從管理者到代理程序的管理操作,另一種是從代理程序到管理者的事件通知。一個管理者可以和多個代理進行信息交換,一個代理也可以接受來自多個管理者的管理操作。

21.通信通信解析:20世紀50年代,人們將彼此獨立發(fā)展的計算機技術與通信技術結合起來,完成了數(shù)據(jù)通信技術與計算機通信網(wǎng)絡的研究,為計算機網(wǎng)絡的出現(xiàn)做好了技術準備,奠定了理論基礎。

22.存儲轉(zhuǎn)發(fā)存儲轉(zhuǎn)發(fā)解析:Ethernet交換機的幀轉(zhuǎn)發(fā)方式可以分為3類:直接交換方式、存儲轉(zhuǎn)發(fā)交換方式、改進的直接交換方式。

23.HTTPHTTP解析:URL由協(xié)議類型、主機名和文件名3部分組成。URL可以指定的主要協(xié)議類型有HTTP、FTP、GOPHER、TELNET和FILE,其中最常用的是HTTP協(xié)議。

24.明文明文解析:在加密技術中,作為算法輸入的原始信息稱為明文。

25.非支付型業(yè)務非支付型業(yè)務解析:電子商務活動分為支付型業(yè)務和非支付型業(yè)務。

26.統(tǒng)一的安全電子政務平臺統(tǒng)一的安全電子政務平臺解析:統(tǒng)一的安全電子政務平臺中的統(tǒng)一接入平臺提供了多種接入方式和多種接入終端的支持。

27.密鑰密鑰解析:密鑰決定了明文到密文的映射。加密算法使用的密鑰是加密密鑰,解密算法使用的密鑰是解密密鑰。

28.CSMA/CDCSMA/CD解析:CSMA/CD方法是一種用戶訪問總線時間不確定的隨機競爭總線的方法,適用于辦公自動化等對數(shù)據(jù)傳輸實時性要求不嚴格的應用環(huán)境。

29.【審題關鍵句】各位都是偶數(shù),從大到小排序。

\n【解題思路】

\n①首先,本題要定義多個變量,包括兩個循環(huán)變量循環(huán)i、j;用來存放四位數(shù)分解之后各位數(shù)的變量qw(千位)、bw(百位)、sw(十位)和gw(個位);一個用于數(shù)據(jù)交換的整型變量ab。

\n②通過for循環(huán)依次對數(shù)組中的每個四位數(shù)進行分解,得到每位上的數(shù)字,然后通過if條件語句判斷每位數(shù)是否都為偶數(shù),注意,每個表達式之問的關系為與運算,即需要同時滿足這4個表達式的數(shù)才符合條件。

\n③將滿足條件的四位數(shù)賦給數(shù)組b[cnt],同時數(shù)組下標值加1,當for循環(huán)執(zhí)行完畢后,則所有滿足條件的四位數(shù)全部存放到數(shù)組b[cnt]中。

\n④最后通過兩個for循環(huán),對數(shù)組b[cnt]的元素按從大到小的順序排序,排序過程中,變量ab作為數(shù)據(jù)交換的中間變量。

\n【參考答案】

\n

30.【審題關鍵句】千位-百位-十位-個位,結果大于等于零且原四位數(shù)是奇數(shù),統(tǒng)計出滿足此條件的個數(shù),并按從小到大的順序存入數(shù)組。

\n【解題思路】

\n本題類似第9套試題,通過審題可以發(fā)現(xiàn)主要有兩個不同點:一是要求統(tǒng)計的四位數(shù)的條件是“千位-百位-十位-個位>=0”,二是要求該四位數(shù)是奇數(shù),這兩個不同點都體現(xiàn)在參考答案的第8條語句中,對該語句進行修改即可,其中,可以判斷奇數(shù)的表達式是“a[i]%2”。

\n【參老答案】

\n

\n

31.B解析:本題考查點是網(wǎng)絡協(xié)議的作用。聯(lián)網(wǎng)計算機進行數(shù)據(jù)通信時,為了做到有條不紊地交換數(shù)據(jù),每臺計算機都必須遵守統(tǒng)一的網(wǎng)絡協(xié)議。網(wǎng)絡協(xié)議是指為網(wǎng)絡數(shù)據(jù)通信而制定的規(guī)則、約定或標準。這一點和現(xiàn)實生活中的其他通信,例如郵政通信系統(tǒng)是相似的。計算機網(wǎng)絡通信中要完成諸如信息表示、對話控制、順序控制、路由選擇、鏈路管理、差錯控制、信號傳送與接收等問題。這些問題的解決,必須要在網(wǎng)絡通信中精確地規(guī)定通信時所交換數(shù)據(jù)的內(nèi)容、格式和時序。

32.A解析:本題考查安全評估準則的知識。美國國防部和國家標準局的可信任計算機系統(tǒng)評估準則(TCSEC)于1983年首次出版,稱為橘皮書。隨后對橘皮書作了補充,這就是著名的紅皮書。該準則定義了4個級別:A、B、C、D,各級別還可進一步劃分。其中最高安全級A1(即A級)稱為可驗證安全設計,因此選項A正確。

33.C解析:本題考查FDDI協(xié)議的基本知識。FDDI是光纖分布式數(shù)據(jù)接口,是由美國國家標準化組織(ANSI)制定的在光纜上發(fā)送數(shù)字信號的一組協(xié)議,使用雙環(huán)令牌,傳輸速率可以達到100Mbps,由于其傳輸速率很快,支持高速寬帶和遠距離網(wǎng)絡,一般用在骨干網(wǎng)上。對FDDI進行擴展得到的FDDI-2采用了與FDDI相同的網(wǎng)絡結構,但傳輸速率可以達到200Mbps。

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

35.voidSortDat(){intij;PROxy;for(i=0;i<99;i++)for(j=i+l;j<100;j++){if(sell[i].je<sell[j].je)/*按金額從大到小進行排列*/{xy=sellIii;sell[i]=sell[j];sell[j]=xy;}elseif(sell[i].je==sell[j].je)/*若金額相同*/if(strcmp(sell[ii.dmsell[j].dm)<0)/*則按產(chǎn)品代碼從大到小進行排列*/{xy=sell[i];sell[i]=sell[j];sell[j]=xy;}}}voidSortDat()\r\n{\r\ninti,j;\r\nPROxy;\r\nfor(i=0;i<99;i++)\r\nfor(j=i+l;j<100;j++)\r\n{\r\nif(sell[i].je<sell[j].je)/*按金額從大到小進行排列*/\r\n{\r\nxy=sellIii;\r\nsell[i]=sell[j];\r\nsell[j]=xy;\r\n}\r\nelseif(sell[i].je==sell[j].je)/*若金額相同*/\r\nif(strcmp(sell[ii.

溫馨提示

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

評論

0/150

提交評論