2021年安徽省黃山市全國計算機等級考試網(wǎng)絡技術預測試題(含答案)_第1頁
2021年安徽省黃山市全國計算機等級考試網(wǎng)絡技術預測試題(含答案)_第2頁
2021年安徽省黃山市全國計算機等級考試網(wǎng)絡技術預測試題(含答案)_第3頁
2021年安徽省黃山市全國計算機等級考試網(wǎng)絡技術預測試題(含答案)_第4頁
2021年安徽省黃山市全國計算機等級考試網(wǎng)絡技術預測試題(含答案)_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

2021年安徽省黃山市全國計算機等級考試網(wǎng)絡技術預測試題(含答案)學校:________班級:________姓名:________考號:________

一、單選題(10題)1.IP數(shù)據(jù)報中的()主要用于控制和測試兩個目的。A.頭部校驗和B.數(shù)據(jù)報選項C.填充D.重組控制

2.下列對藍牙標準的主要參數(shù)與技術指標的描述中,錯誤的是()。

A.藍牙標準的工作頻段是2.402GHz~2.480GHz

B.藍牙發(fā)射功率為100mW時,覆蓋范圍在100米

C.藍牙對稱連接的異步信道速率是723.2kbps/57.6kbps

D.藍牙的跳頻速率是1600次/s,頻點數(shù)是79個頻點/MHz

3.

4.下列對IPv6地址表示中,錯誤的是()

A.::601:BC:0:05D7

B.21DA:0:0:0:0:2A:F:FE08:3

C.21BC::0:0:1/48

D.EF60::2A90:FE:0:4CA2:9C5A

5.以下哪一個不是搜索引擎中使用的運算符()。

A.NORB.ANDC.NOTD.OR

6.()收購了美國IBM公司的全球PC業(yè)務。

A.聯(lián)想B.戴爾C.華碩D.惠普

7.下列關于光纖同軸電纜混合網(wǎng)HFC的描述中,錯誤的是()

A.HFC是一個雙向傳輸系統(tǒng)

B.CableModem利用頻分多路復用方法將信道分為上行信道與下行信道

C.CableModem傳輸方式分為對稱式和非對稱式兩類

D.HFC通過CableModem將計算機與同軸電纜連接起來

8.關于基于閉環(huán)控制的動態(tài)信息安全理論模型,下列說法正確的是()。A.A.該模型可以用時間來衡量一個體系的安全性和安全能力

B.該模型表達安全要求的數(shù)學公式為:Pt<Dt+Rt

C.一個良好的網(wǎng)絡安全模型通常應具備以下性質:精確、無歧義、簡單和抽象,具有獨特性,充分體現(xiàn)安全策略

D.以上選項全錯

9.在Cisco路由器上主要用于存儲路由表、快速交換緩存、ARP緩存、數(shù)據(jù)分組緩沖區(qū)和緩沖隊列、運行配置(runningconfiguration)文件,以及正在執(zhí)行的代碼和一些臨時數(shù)據(jù)信息的存儲器是()。

A.RAMB.NVRAMC.FlashD.ROM

10.

二、填空題(10題)11.(17)一旦CA驗證了實體的身份,就產(chǎn)生一個證書,將這個公共密鑰和身份進行綁定。證書中包括公共密鑰和密鑰所有者的全球惟一的_________。

12.常用的身份認證方法有:______、持證認證和生物識別。

13.因特網(wǎng)中的每臺主機至少有一個IP地址,而且這個IP地址在全網(wǎng)中必須是【】的。

14.

15.(3)早期的廣域網(wǎng)的通信子網(wǎng)數(shù)據(jù)交換方式中,可以采用的方法基本上可以分為兩類:電路交換和_________。

16.如果一個Web站點利用IIS建立在NTFS分區(qū),那么可以通過分級機制對它進行訪問控制。在這種分級訪問控制中,系統(tǒng)首先檢查【12】是否在允許的范圍內。

17.IPTV技術使音頻和視頻節(jié)目內容以數(shù)據(jù)報的方式從不同的物理網(wǎng)絡傳送給不同的用戶。

18.NetWare操作系統(tǒng)以為中心。

19.時移電視和直播電視的主要區(qū)別是______。

20.(9)網(wǎng)絡操作系統(tǒng)可分為面向任務型和通用型兩類,而通用型網(wǎng)絡操作系統(tǒng)又可分為____________和基礎級系統(tǒng)。

三、2.填空題(8題)21.計算機網(wǎng)絡拓撲反映出網(wǎng)絡中各實體之間的______關系。

22.千兆以太網(wǎng)保留著傳統(tǒng)10Mb/s速率以太網(wǎng)的所有特征,只是將傳統(tǒng)以太網(wǎng)每個位的發(fā)送時間降低到【】。

23.典型的以太網(wǎng)交換機允許一部分端口支持10BASE-T,另一部分端口支持100BASE-T。在采用了【】技術時,交換機端口可以同時支持10Mbps/100Mbps。

24.試圖發(fā)現(xiàn)明文或密鑰的過程稱為______。

25.計算機的特點有信息處理特性、程序控制特性、靈活選擇特性和______特性。

26.因特網(wǎng)中需要進行路由選擇的設備使用______的路由選擇算法。

27.在電子政務的體系結構中,______是整個電子政務建設的基礎工程。

28.TCP/IP參考模型中最底層是______。

四、C語言程序設計題(2題)29.下列程序的功能是:將一正整數(shù)序列{K1,K2,…,K9}重新排列成一個新的序列。新序列中,比K1小的數(shù)都在K1的前面(左面),比K1大的數(shù)都在K1的后面(右面)。要求編寫函數(shù)NumSort(inta[10][9])實現(xiàn)此功能,最后調用Wdata函數(shù)將新序列輸出到文件out.dat中。

說明:在程序中已給出了10個序列,每個序列有9個正整數(shù),并存入數(shù)組a[l0][9]中,分別求出這10個新序列。

例:序列{6,8,9,1,2,5,4,7,3}

經(jīng)重排后成為{3,4,5,2,1,6,8,9,7}

注意:部分源程序已經(jīng)給出。

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

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

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

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

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

五、1.選擇題(3題)31.下列哪一個不是目前比較常見的網(wǎng)絡操作系統(tǒng)

A.LinuxB.NetWareC.WindowsNTServerD.DOS

32.采用點一點線路的通信子網(wǎng)的基本拓撲結構有4種,它們分別是()。

A.星形、環(huán)形、樹形和網(wǎng)狀型B.總線型、環(huán)形、樹形和網(wǎng)狀型C.星形、總線型、樹形和網(wǎng)狀型D.星形、環(huán)形、樹形和總線型

33.以下______不是分組密碼的優(yōu)點。

A.良好的擴散性B.對插入的敏感程度高C.不需要密鑰同步D.加密速度快

六、1.程序設計題(3題)34.已知文件IN19.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)品代碼從小到大進行排列,若產(chǎn)品代碼相同,則按金額從小到大進行排列,最終排列結果仍存入結構數(shù)組sell中,最后調用函數(shù)WriteDat()把結果輸出到文件OUT19.DAT中。

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

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

試題程序:

#include〈stdio.h>

#include〈mem.h>

#include〈string.h>

#include〈conio.h>

#include〈stdlib.h>

#defineMAX100

typedefstruct

{

chardm[5];/*產(chǎn)品代碼*/

charmc[11];/*產(chǎn)品名稱*/

intdj;/*單價*/

intsl;/*數(shù)量*/

longje;/*金額*/

}PRO;

PROsell[MAX];

voidReadDat();

voidWriteDat();

voidSortDat()

{

}

main()

{

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

ReadDat();

SortDat();

WriteDat();

}

voidReadDat()

{

FILE*fp;

charstr[80],ch[ill;

inti;

fp=fopen("IN19.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[ii.si=atoi(ch);

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

}

fclose(fp);

}

voidWriteDat()

{

FILE*fp;

inti;

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

}

35.請編制程序,要求:將文件IN92.DAT中的200個整數(shù)讀入數(shù)組xx中,求出數(shù)組xx中最大數(shù)max及最大數(shù)的個數(shù)cnt和數(shù)組xx中值能被3整除或能被7整除的數(shù)的算術平均值pj(保留兩位小數(shù)),結果max,cnt,pj輸出到out92.dat中。

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

試題程序:

#include<conio.h>

#include<stdio.h>

#defineN200

voidread_dat(intxx[N])

{

inti,j;

FILE*fp;

fp=fopen("IN92.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()

{

inti,k,cnt,xx[N],max;

floatpj;

FILE*fw;

longj=0;

clrscr();

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

read_dat(xx);

printf("\n\nmax=%d,cnt=%d,pj=%6.2f\n",max,cnt,pj);

fprintf(fw,"%d\n%d\n%6.2f\n",max,cnt,pj);

fclose(fw);

}

36.請編寫函數(shù)voidcountValue(int*a,int*n),它的功能是:求出1到1000之內能被7或11整除但不能同時被7和11整除的所有整數(shù)并存放在數(shù)組a中,并通過n返回這些數(shù)的個數(shù)。

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

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

試題程序;

#include<conio.h>

#include<stdio.h>

voidcountValue(int*a,int*n)

{

}

main()

{

intaa[1000],n,k;

clrscr();

countValue(aa,&n);

for(k=0;k<n;k++)

if((k+l)%10==0)

{

printf("%5d",aa[k]);

printf("\n");

}

elseprintf("%5d",aa[k]);

writeDAT();

}

writeDAT()

{

intaa[1000],n,k;

FILE*fp;

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

countValue(aa,&n);

for(k=0;k<n;k++)

if((k+l)%10==0)

{

fprintf(fp,"%5d",aa[k]);

fprintf(fp,"\n");

}

elsefprintf(fp,"%5d",aa[k]);

fclose(fp);

}

參考答案

1.B選項A),頭部校驗和用于保證數(shù)據(jù)報報頭的完整性;選項B),數(shù)據(jù)報選項主要用于控制和測試兩大目的,作為選項,用戶可以也可以不使用IP選項;選項C),在使用選項的過程中,有可能造成數(shù)據(jù)報的頭部不是32b整數(shù)倍的情況,如果這種情況發(fā)生,則需要使用填充域湊齊:選項D),IP數(shù)據(jù)報中不存在重組控制域。

2.C藍牙非對稱連接的異步信道速率是723.2kbps/57.6kbps。故選擇C選項。

3.A

4.B

5.A

6.A

7.D

8.A

9.ARAM即隨機存儲器,主要存儲路由表、快速交換緩存、ARP緩存、數(shù)據(jù)分組緩沖區(qū)和緩沖隊列、運行配置等文件,關機和重啟后,RAM里的數(shù)據(jù)會丟失。NVRAM即非易失性隨機存儲器,主要用于存儲啟動配置文件或備份配置文件。Flash即閃存,主要用于存儲路由器當前使用的操作系統(tǒng)映像文件和一些微代碼。ROM即只讀內存,是用于永久保存路由器的開機診斷程序、引導程序和操作系統(tǒng)軟件的存儲器。故選擇A選項。

10.B

11.標識信息

【解析】一旦CA驗證了實體的身份,就產(chǎn)生一個證書,將這個公共密鑰和身份進行綁定。證書中包括公共密鑰和密鑰所有者的全球惟一的標識信息。這個證書由認證中心進行數(shù)字簽名。

12.口令認證口令認證解析:常用的身份認證方法有:口令認證、持證認證和生物識別。

13.唯一唯一解析:本題考查點是IP地址在全網(wǎng)中的唯一性。所有連入Internet的計算機必須擁有一個網(wǎng)內唯一的IP地址,以便相互識別,就像每臺電話機必須有一個唯一的電話號碼一樣。

14.

15.(3)存儲轉發(fā)交換【解析】早期的廣域網(wǎng)的通信子網(wǎng)數(shù)據(jù)交換方式中,可以采用的方法基本上可以分為兩類:電路交換和存儲轉發(fā)交換。存儲轉發(fā)交換又分為兩類:報文存儲轉發(fā)交換和報文分組存儲轉發(fā)交換。

16.IP本題考查點是利用IIS建立Web網(wǎng)站可以進行的四級訪問控制。在電子商務中,Web站點的安全性是十分重要的。在使用微軟公司的IIS建設的Web網(wǎng)站時。當位于NTFS分區(qū)時,可以通過四級訪問控制來對該網(wǎng)站進行訪問控制。四級訪問控制依次為IP地址限制、用戶驗證、Web權限和NTFS權限。

17.IPIPTV技術是一項系統(tǒng)集成技術,它能使音頻/視頻節(jié)目內容或信號以IP包的方式在不同的物理網(wǎng)絡中被安全、有效且保質地傳送或分發(fā)給不同的用戶。IPTV的基本技術形式可以概括為:視頻數(shù)字化、傳輸IP化、播放流媒體化。

18.文件服務器NetWare操作系統(tǒng)是以文件服務器為核心的,它主要由文件服務器內核、工作站外殼和低層通信協(xié)議3部分組成。文件服務器內核實現(xiàn)了NetWare的核心協(xié)議(NCP),并提供NetWare的所有核心服務。文件服務器內核負責對工作站網(wǎng)絡服務請求進行處理。網(wǎng)絡服務器軟件提供了文件與打印服務、數(shù)據(jù)庫服務、通信服務、消息服務等功能。工作站運行的重定向程序NetWareShell負責對用戶命令進行解釋。

19.傳輸方式的差異。傳輸方式的差異。解析:直播電視通過組播方式實現(xiàn)直播電視的功能。時移電視采用點播的方式為用戶實現(xiàn)時移電視的功能。

20.(9)變形級系統(tǒng)

【解析】通用型網(wǎng)絡操作系統(tǒng)又可分為變形級系統(tǒng)和基礎級系統(tǒng)。

21.結構結構解析:計算機網(wǎng)絡拓撲是通過網(wǎng)絡中結點與通信線路之間的幾何關系表示網(wǎng)絡結構,反映出網(wǎng)絡中各實體間的結構關系。

22.1ns1ns解析:千兆以太網(wǎng)的傳輸速率比快速以太網(wǎng)快10倍,數(shù)據(jù)傳輸速率達到1Gb/s。

23.自動檢測自動檢測解析:本題考查點是典型的以太網(wǎng)交換機。在典型的以太網(wǎng)交換機中,一部分端口支持10BASE-T,另一部分端口支持100BASE-T。如果采用了10Mbps/100Mbps自動檢測技術,則交換機端口可以根據(jù)端口上所連設備的傳輸速率而調整,實現(xiàn)在同一個局域網(wǎng)中支持10Mbps/100Mbps的主機。

24.密碼密碼解析:試圖發(fā)現(xiàn)明文或密鑰的過程稱為密碼分析,其過程通常包括:分析(統(tǒng)計所截獲的消息材料)、假設、推斷和證實等步驟。

25.正確應用正確應用解析:計算機的特點有信息處理特性、程序控制特性、靈活選擇特性和正確應用特性。

26.表驅動表驅動解析:每臺需要路由選擇的設備中保留一張IP選路由表。

27.統(tǒng)一的安全電子政務平臺統(tǒng)一的安全電子政務平臺解析:統(tǒng)一的安全電子政務平臺是整個電子政務建設的基礎工程,也是整個電子政務系統(tǒng)的樞紐,其主要功能是為有關政府部門的對外業(yè)務服務應用提供數(shù)據(jù)的傳輸與交換平臺,并提供與內部政務專網(wǎng)及因特網(wǎng)的接入接口。

28.主機-網(wǎng)絡層主機-網(wǎng)絡層解析:TCP/IP參考模型中最底層是主機-網(wǎng)絡層,負責通過網(wǎng)絡發(fā)送和接收IP數(shù)據(jù)報。

29.【審題關鍵句】將一正整數(shù)序列{K1,K2,…,K9}重新排列成一個新的序列。新序列中,比Kl小的數(shù)都在K1的前面(左面),比Kl大的數(shù)都在K1的后面(右面)。

\n【解題思路】

\n①定義整型循環(huán)變量i、j、k和局部整型變量value,num。

\n②在第一層for循環(huán)中,循環(huán)變量i從0開始,依次遞增直到其值等于10,結束循環(huán),實現(xiàn)對數(shù)組a[10][9]中每一行數(shù)據(jù)按照題目的要求進行處理。在循環(huán)體中,把第i行的第一個數(shù)a[i][o]賦給value。在第二層for循環(huán)中,循環(huán)變量j從0開始,依次遞增直到其值等于或大于9,用if語句判斷,如果數(shù)組元素a[i][j]的值小于value,則把a[i][j]的值賦給num,在第三層for循環(huán)中,循環(huán)變量k從j開始,依次遞減直到其值等于或小于0,把a[i][k-1]的值賦給a[i][k],實現(xiàn)把a[i][j]前面的值向后移動一位,退出第三層for循環(huán)后,把num的值賦給a[i][0]。第二層循環(huán)依次執(zhí)行,便實現(xiàn)了對i行的數(shù)據(jù)的處理,再依次執(zhí)行第一層for循環(huán),就可以完成對數(shù)組a[10][9]的每行數(shù)據(jù)的處理。

\n【參考答案】

\n

30.【審題關鍵句】以行為單位把字符串中的所有小寫字母改寫成該字母的下一個字母,大小寫不變,其他字符不變。

\n【解題思路】

\n①定義整型循環(huán)變量i、j。

\n

\n【參考答案】

\n

\n

31.D解析:網(wǎng)絡操作系統(tǒng)(NOS,NetworkOperatingSystem)是使聯(lián)網(wǎng)計算機能夠方便而有效地共享網(wǎng)絡資源,為網(wǎng)絡用戶提供所需的各種服務的軟件與協(xié)議的集合。網(wǎng)絡操作系統(tǒng)主要有微軟公司的WindowsNTServer操作系統(tǒng),Novell公司的NetWare操作系統(tǒng),IBM公司的1ANServer操作系統(tǒng)、UNIX操作系統(tǒng)、Linux操作系統(tǒng)、WindowsforWorkgroup。DOS的網(wǎng)絡功能不強。

32.A解析:在采用點一點線路的通信子網(wǎng)中,每條物理線路連接一對結點。采用點一點線路的通信子網(wǎng)的基本拓撲構型主要有4種:星形、環(huán)形、樹形與網(wǎng)狀型。

33.D解析:本題考查點是分組密碼的特點。采用分組密碼技術加密時,首先將明文序列分割成固定長度的分組。每個分組均使用相同的加密算法和密鑰進行加密。分組密碼對明文信息具有良好的擴散性,對插入的敏感程度高,不需要密鑰同步并且具有較強的適應性,但是加密速度慢。

34.voidSortDat(){intij;PROxy;for(i=0;i〈MAX-1;i++)for(j=i+1;j〈MAX;j++)if(strcmp(sell[i].dmsell[j].dm)>0)/*按產(chǎn)品代碼從小到大進行排列*/{xy=sell[i];sell[i]=sell[j];sell[j]=xy;}elseif(strcmp(sell[i].dmsell[j].dm)==0)/*若產(chǎn)品代碼相同則按金額從小到大進行排列*/if(sell[i].je>sell[j].je){xy=sell[i];sell[i]=sell[j];sell[j]=xy;}}voidSortDat()\r\n{inti,j;\r\nPROxy;\r\nfor(i=0;i〈MAX-1;i++)\r\nfor(j=i+1;j〈MAX;j++)\r\nif(strcmp(sell[i].dm,sell[j].dm)>0)/*按產(chǎn)品代碼從小到大進行排列*/\r\n{xy=sell[i];\r\nsell[i]=sell[j];\r\nsell[j]=xy;\r\n}\r\nelseif(strcmp(sell[i].dm,sell[j].dm)==0)/*若產(chǎn)品代碼相同,則按金額從小到大進行排列*/\r\nif(sell[i].je>sell[j].je)\r\n{\r\nxy=sell[i];\r\nsell[i]=sell[j];\r\nsell[j]=xy;\r\n}\r\n}解析:本題是有關結構體數(shù)組的排序問題??梢杂眠x擇法來實現(xiàn),即用第一個元素的產(chǎn)品代碼依次和它后面的元素的產(chǎn)品代碼進行比較,如果發(fā)現(xiàn)當前元素的產(chǎn)品代碼比后面的某個元素的產(chǎn)品代碼對應位置的字符的ASCII碼大(這里用到了字符串比較函數(shù)strcmp()),則交換這兩個元素的位置,繼續(xù)和后面的其他元素進行比較,最終在第一個元素中存放的是產(chǎn)品代碼最小的元素,以此類推,就實現(xiàn)了從小到大排序的功能。

注意:這里要進行交換的是兩個結構體變量,而不是它們的某一個域,因此,要借助第三個結構體變量來充當中間容器。若發(fā)現(xiàn)產(chǎn)品代碼是相同的,則要按照金額從小到大進行排序。

35.voidmain(){intikcntxx[N]max;floatpj;FILE*fw;longj=0;clrscr();fw=fopen("out92.dat""N");read_dat(xx);max=xx[0];for(i=1k=0;i<N;i++){if(xx[i]>max)max=xx[i];/*求出數(shù)組xx中最大數(shù)max*/if(xx[i]%3==0||xx[i]%7==0){j+=xx[i];/*求出數(shù)組xx中值能被3整除或能被7整除的數(shù)的總和*/k++;}}for(i=0cnt=0;i<N;i++)if(xx[i]==max)cnt++;/*求出數(shù)組xx中最大數(shù)max的個數(shù)*/Pj=(float)(j*100/k)/100;/*求出數(shù)組xx中值能被3整除或能被7整除的數(shù)的平均值*/printf("\n\nmax=%dcnt=%dpj=%6.2f\n"maxcntpj);fprintf(fw"%d\n%d\n%6.2f\n"maxcntpj);fclose(fw);}[解析]本題考查的知識點如下:(1)運算符“%”的使用。(2)判斷結構中多個條件的布爾運算。首先要找出數(shù)組中最大的元素。先定義第1個元素為最大的元素然后依次和后面的元素比較若后面的數(shù)中有大于第1個元素的則將這個數(shù)定義為最大的元素。再和后面的數(shù)進行比較。一個數(shù)a除以b取余所得的數(shù)為0則a能被b整除。根據(jù)題意可知被3整除和被7整除兩個條件滿足一個即可所以兩個條件之間用“或”運算。在本題中要求算術平均值保留兩位小數(shù)。使用的方法是:將和乘以100除以個數(shù)強制類型轉換后再除以100。為了保證和有效我們定義了一個長整型變量來記錄和。因為個數(shù)也為整型運算符“/”在這里的含義是整除而我們要保留小數(shù)所以要使用強制類型轉換將和乘以100的結果轉換為浮點類型這樣就可以實現(xiàn)保留兩位小數(shù)。voidmain()\r\n{\r\ninti,k,cnt,xx[N],max;\r\nfloatpj;\r\nFILE*fw;\r\nlongj=0;\r\nclrscr();\r\nfw=fopen('out92.dat','N');\r\nread_dat(xx);\r\nmax=xx[0];\r\nfor(i=1,k=0;i<N;i++)\r\n{\r\nif(xx[i]>max)\r\nmax=xx[i];/*求出數(shù)組xx中最大數(shù)max*/\r\nif(xx[i]%3==0||xx[i]%7==0)\r\n{\r\nj+=xx[i];/*求出數(shù)組xx中值能被3整除或能被7整除的數(shù)的總和*/\r\nk++;\r\n}\r\n}\r\nfor(i=0,cnt=0;i<N;i++)\r\nif(xx[i]==max)\r\ncnt++;/*求出數(shù)組xx中最大數(shù)max的個數(shù)*/\r\nPj=(float)(j*100/k)/100;/*求出數(shù)組xx中值能被3整除或能被7整除的數(shù)的平均值*/\r\nprintf('\\n\\nmax=%d,cnt=%d,pj=%6.2f\\n',max,cnt,pj);\r\nfprintf(fw,'%d\\n%d\\n

溫馨提示

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

最新文檔

評論

0/150

提交評論