




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
【2023年】河南省信陽市全國計算機等級考試網(wǎng)絡(luò)技術(shù)模擬考試(含答案)學(xué)校:________班級:________姓名:________考號:________
一、單選題(10題)1.為了防止Web服務(wù)器瀏覽器之間的通信內(nèi)容被竊聽,可以采用的技術(shù)為()。
A.身份認(rèn)證B.NTFS分區(qū)C.SSLD.FAT32分區(qū)
2.第
31
題
NetWare的第一級系統(tǒng)容錯機制主要是針對()設(shè)計的。
A.硬盤表面磁介質(zhì)可能出現(xiàn)的故障
B.硬盤或硬盤通道可能出現(xiàn)的故障
C.在寫數(shù)據(jù)庫記錄時因系統(tǒng)故障而造成數(shù)據(jù)丟失
D.網(wǎng)絡(luò)供電舔統(tǒng)電壓波動或突然中斷而影響文件服務(wù)器的工作
3.()是登有廣告,用于顯示公司形象或標(biāo)志的圖像()。
A.跳出窗口B.按鈕廣告C.標(biāo)識廣告D.旗幟廣告
4.對于下列說法,哪一種是錯誤的()。
A.TCP協(xié)議可以提供可靠的數(shù)據(jù)流傳輸服務(wù)
B.TCP協(xié)議可以提供面向連接的數(shù)據(jù)流傳輸服務(wù)
C.TCP協(xié)議可以提供全雙工的數(shù)據(jù)流傳輸服務(wù)
D.TCP協(xié)議可以提供面向非連接的數(shù)據(jù)流傳輸服務(wù)
5.某一主機IP地址為5,子網(wǎng)掩碼是40。該主機的有限廣播地址為()。
A.55
B.
C.5
D.55
6.網(wǎng)絡(luò)基礎(chǔ)服務(wù)系統(tǒng)不包括()。
A.網(wǎng)絡(luò)管理和服務(wù)軟件B.網(wǎng)絡(luò)安全軟件C.網(wǎng)絡(luò)下載和上傳軟件D.網(wǎng)絡(luò)管理軟件
7.第
2
題
IP協(xié)議采用什么方法來計算IP頭部的校驗字段?()
A.奇偶校驗B.校驗和C.求補碼D.CRC
8.時移電視和直播電視的基本原理相同,主要差別在于傳輸方式的差異.時移電視是采用什么來為用戶實現(xiàn)時移電視的功能?()
A.組播方式B.廣播方式C.點播方式D.多播方式
9.關(guān)于網(wǎng)絡(luò)營銷的溝通策略,下列哪個說法不正確()。
A.傳統(tǒng)營銷利用人員來實現(xiàn)“一對一”地為顧客提供個性化的產(chǎn)品和服務(wù)
B.傳統(tǒng)營銷的溝通模式是以“推”為主的大眾溝通模式
C.網(wǎng)絡(luò)營銷的溝通模式是“推”、“拉”雙方實時互動的溝通模式
D.網(wǎng)絡(luò)營銷利用網(wǎng)絡(luò)來實現(xiàn)“一對一”地為顧客提供個性化的產(chǎn)品和服務(wù)
10.
二、填空題(10題)11.如果用戶通過ADSL接人技術(shù)連接到Internel,其上行傳輸速率可達到1Mbps,下行傳輸速率可達到【15】。
12.
13.在域名系統(tǒng)中每個域可由不同的組織管理,每個組織可以將它的域再分成一系列的【】,并將其交由其他組織管理。
14.(2)軟件的生命周期,通常分為計劃階段、開發(fā)階段和____。
15.網(wǎng)絡(luò)操作系統(tǒng)的基本任務(wù)是:,為用戶提供各種基本網(wǎng)絡(luò)服務(wù)功能,完成對網(wǎng)絡(luò)共享系統(tǒng)資源的管理,并提供網(wǎng)絡(luò)系統(tǒng)的安全性服務(wù)。
16.UNIX操作系統(tǒng)采用了文件系統(tǒng),具有良好的安全性、保密性和可維護性。
17.目前使用的標(biāo)準(zhǔn)網(wǎng)絡(luò)管理協(xié)議包括簡單網(wǎng)絡(luò)管理協(xié)議(SNMP)、公共管理信息服務(wù)/協(xié)議(CMIS/CMIP)和局域網(wǎng)個人管理協(xié)議等。
18.
19.第
62
題
如果要利用某臺服務(wù)器向客戶提供文件的上傳和下載服務(wù),那么這時應(yīng)該使用()協(xié)議。
20.幀中繼(Frame-Relay)是在X.25分組交換的基礎(chǔ)上簡化了差錯控制、流量控制和功能而形成的一種新的交換技術(shù)。
三、2.填空題(8題)21.基于對網(wǎng)絡(luò)互聯(lián)要解決的基本問題的分析,網(wǎng)絡(luò)互聯(lián)的功能可以分為兩類:基本功能和______。
22.Ethernet的MAC地址長度為______位。
23.B-ISDN中的ISDN的意思是綜合業(yè)務(wù)數(shù)字網(wǎng)(IntegratedServiceDigitalNetwork),而B的意思是【】。
24.網(wǎng)頁內(nèi)的圖像與文本、表格等元素同時出現(xiàn)在主頁中,這種圖像稱為______。
25.電磁波是一種無線通信介質(zhì),描述電磁波的參數(shù)有3個:______、頻率和光速。
26.防火墻的基本功能是:根據(jù)—定的安全規(guī)定,檢查、過濾網(wǎng)絡(luò)之間傳送附陂分組,以確定這些報文分組的【】。
27.在國家電子政務(wù)系統(tǒng)的分層邏輯模型中,自下而上分為了3個層次。其中位于最下層的是______。
28.IPv6提供了3種尋址方式,它們是【】、任意通信與組播通信。
四、C語言程序設(shè)計題(2題)29.程序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ù)調(diào)用函數(shù)writeDAT把結(jié)果輸出到文件out.dat中。
注意:部分源程序存放在test.c文件中。
請勿改動主。函數(shù)main和輸出數(shù)據(jù)函數(shù)writeDAT的內(nèi)容。
第l0類按指定條件對字符串進行排序
30.函數(shù)ReadDat實現(xiàn)從文件in.dat中讀取一篇英文文章,存入到字符串?dāng)?shù)組xx中;請編制函數(shù)encryptChar,按給定的替代關(guān)系對數(shù)組)xx中的所有字符進行替代,仍存入數(shù)組xx對應(yīng)的位置上,最后調(diào)用函數(shù)WriteDat把結(jié)果xx輸出到文件out.dat中。
替代關(guān)系:f(p)=p*11mod256,mod為取余運算,P是數(shù)組xx中某一個字符的ASCII值,f(p)是計算后的無符號整型值(注意:中間變量定義成整型變量),如果計算后f(p)值小于等于32或f(p)對應(yīng)的字符是大寫字母,則該字符不變,否則用f(p)替代所對應(yīng)的字符。
注意:部分源程序存放在test.c文件中,原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個字符,含標(biāo)點符號和空格,并也按此替代關(guān)系進行處理。
請勿改動主函數(shù)main、讀函數(shù)ReadDat和輸出函數(shù)WriteDat的內(nèi)容。
五、1.選擇題(3題)31.局域網(wǎng)參考模型將數(shù)據(jù)鏈路層劃分為MAC子層與()子層。
A.SDHB.PHDC.LLCD.ATM
32.電子數(shù)據(jù)交換EDI主要應(yīng)用于()之間。
A.企業(yè)與個人B.企業(yè)與企業(yè)C.個人與個人D.企業(yè)與政府
33.下列Web站點與瀏覽器的安全交互的敘述,不正確的是()。
A.Web站點驗證客戶身份,要求瀏覽器中安裝客戶證書
B.瀏覽器驗Web站點身份,要求瀏覽器也要安裝站點證書
C.Web站點和瀏覽器用公鑰加密和解密,實現(xiàn)加密傳輸
D.Web站點與瀏覽器之間的信息加密傳輸
六、1.程序設(shè)計題(3題)34.函數(shù)ReadDat()的功能是實現(xiàn)從文件ENG49.IN中讀取——篇英文文章,存入到字符串?dāng)?shù)組xx中。請編制函數(shù)encryptChar(),按給定的替代關(guān)系對數(shù)組xx中所有字符進行替代,仍存入數(shù)組xx的對應(yīng)的位置上,最后調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件PS49.DAT中。
替代關(guān)系:f(p)=p*11mod256(p是數(shù)組xx中某一個字符的ASCII值,f(p)是計算后新字符的ASCII值),如果原字符是大寫字母或計算后f(p)的值小于等于32,則該字符不變,否則將f(p)所對應(yīng)的字符進行替代。
注意:部分源程序已給出。
原始數(shù)據(jù)文件的存放格式是:每行的寬度均小于80個字符。
請勿改動主函數(shù)main()、讀函數(shù)ReadDat()和寫函數(shù)WriteDat()的內(nèi)容。
試題程序:
#include<conio.h>
#include<stdio.h>
#include<string.h>
#include<ctype.h>
unsignedcharxx[50][80];
intmaxline=0;
intReadDat(void);
voidWriteDat(void);
voidencryChar()
{
}
voidmain()
{
clrscr();
if(ReadDat())
{
printf("數(shù)據(jù)文件ENG49.IN不能打開!\n\007");
return;
}
encryChar();
WriteDat();
}
intReadDat(void)
{
FILE*fp;
inti=0;
unsignedchar*p;
if((fp=fopen("ENG49.IN","r"))==NULL)
return1;
while(fgets(xx[i],80,fp)!=NULL)
{
p=strchr(xx[i],'\n');
if(p)*p=07
i++;
}
maxline=i;
fclose(fp);
return0;
}
voidWriteDat()
{
FILE*fp;
inti;
fp=fopen("ps49.dat","w");
for(i=0;i<maxline;i++)*
{printf("%s\n",xx[i]);
fprintf(fp,"%s\n",xx[i]);
}
fclose(fp)
}
35.請編制程序,要求:將文件IN92.DAT中的200個整數(shù)讀入數(shù)組xx中,求出數(shù)組xx中最大數(shù)max及最大數(shù)的個數(shù)cnt和數(shù)組xx中值能被3整除或能被7整除的數(shù)的算術(shù)平均值pj(保留兩位小數(shù)),結(jié)果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ù),isValue(),它的功能是求Fibonacci數(shù)列中大于t的最小的一個數(shù),結(jié)果由函數(shù)返回,其中Fibonacci數(shù)列F(n)的定義為:
F(0)=0,F(xiàn)(1)=1
F(n)=F(n-1)+F(n-2)
最后調(diào)用函數(shù)writeDat(),把結(jié)果輸出到文件OUTl0.DAT中。
例如:當(dāng)t=1000時,函數(shù)值為1597。
注意:部分源程序已給出。
請勿改動主函數(shù)main()和寫函數(shù)WriteDat()的內(nèi)容。
#include<stdio.h>
intjsValue(intt)
{
}
main()
{
intn;
n=1000;
printf("n=%d,f=%d\n",n,jsValue(n));
writeDat();
}
writeDat()
{
FILE*in,*out;
intn,s;
ut=fopen("OUT10.DAT","w");
s=jsValue(1O00);printf("%d",s);
fprintf(out,"%d\n",s);
fclose(out);
}
參考答案
1.C解析:Web瀏覽利用TCP/IP在兩臺機器之間提供一個匿名的數(shù)據(jù)流,但它不提供保密性、完整性和認(rèn)證服務(wù)。加強Web通信安全的方案有:SSL、IPSec等。
2.ANctWare的第一級系統(tǒng)容錯(SFTI)主要是針對硬盤表面磁介質(zhì)可能出現(xiàn)的故障設(shè)計的,用來防止硬盤表面磁介質(zhì)因頻繁進行讀寫操作而損壞造成的數(shù)據(jù)丟失。
3.C
4.D解析:TCP協(xié)議是一種可靠的面向連接的協(xié)議,它允許將一臺主機的字節(jié)流(ByteStream)無差錯地傳到目的主機,TCP協(xié)議將應(yīng)用層的字節(jié)流分成多個字節(jié)段(ByteSegment),然后將一個一個的字節(jié)段傳送到互聯(lián)層,發(fā)送到目的主機。當(dāng)互聯(lián)層接收到的字節(jié)段傳送給傳輸層時,傳輸層再將多個字節(jié)段還原成字節(jié)流傳送到應(yīng)用層。TCP協(xié)議同時要完成流量控制功能,協(xié)調(diào)收發(fā)雙方的發(fā)送與接收速度,達到正確傳輸?shù)哪康摹?/p>
5.A32位全l的IP地址(255.255.255.255)用于本網(wǎng)廣播,該地址稱為有限廣播地址。
6.C
7.BIP數(shù)據(jù)報的校驗字段是通過求校驗和的方法來獲得的.將數(shù)據(jù)報分成若干個16bit的部分,將每一個16bit當(dāng)成一個整數(shù),求和,然后將和的補碼放到校驗字段當(dāng)中。
8.C
9.A
10.C
11.8Mbps用戶可以通過ADSL接入技術(shù)連接到Internet。ADSL技術(shù)使用1對電話銅線,上行速度可達1Mbps,下行速度可達8Mbps,最大連接距離可達5kin。
12.30.0.0.7
【解析】目的網(wǎng)絡(luò)的IP地址是40.0.0.0,那么查表可知,路由器應(yīng)該把IP數(shù)據(jù)報投遞到30.0.0.7。
13.子域子域
14.(2)運行階段
【解析】軟件的生命周期,通常分為計劃階段、開發(fā)階段和運行階段。
15.屏蔽本地資源與網(wǎng)絡(luò)資源的差異性網(wǎng)絡(luò)操作系統(tǒng)的基本任務(wù)主要是屏蔽本地資源與網(wǎng)絡(luò)資源的差異性,為用戶提供各種基本網(wǎng)絡(luò)服務(wù)功能,完成網(wǎng)絡(luò)共享系統(tǒng)資源的管理。
16.樹型UNIX操作系統(tǒng)采用了樹型文件系統(tǒng),具有良好的安全性、保密性和可維護性。
17.LMMP目前使用的標(biāo)準(zhǔn)網(wǎng)絡(luò)管理協(xié)議包括簡單網(wǎng)絡(luò)管理協(xié)議(SNMP)、公共管理信息服務(wù)/協(xié)議(CMIS/CMIP)和局域網(wǎng)個人管理協(xié)議(LMMP)等。SNMP采用輪詢監(jiān)控方式和代理/管理站模式。管理節(jié)點一般是面向工程應(yīng)用的工作站級計算機,具有很強的處理能力。代理節(jié)點可以是網(wǎng)絡(luò)上任何類型的節(jié)點。SNMP是目前最常用的網(wǎng)絡(luò)管理協(xié)議,它是一個應(yīng)用層協(xié)議,在TCP/IP網(wǎng)絡(luò)中,它應(yīng)用傳輸層和網(wǎng)絡(luò)層的服務(wù)向其對等層傳輸信息。CMIS/CMIP是ISO定義的網(wǎng)絡(luò)管理協(xié)議,采用管理者/代理模型,而不是客戶/服務(wù)器模式。CMIP的優(yōu)點是安全性高、功能強大,不僅可以傳輸管理數(shù)據(jù),還可以執(zhí)行一定的任務(wù)。
18.
19.FTP或文件傳輸【解析】文件傳輸協(xié)議(FTP)允許用戶將本地計算機中的文件上傳到遠程的計算機中,或?qū)⑦h程計算機中的文件下載到本地計算機中。
20.路由選擇幀中繼的主要特點是:中速到高速的數(shù)據(jù)接口,標(biāo)準(zhǔn)速率為DSI(即T1速率);可用于專用網(wǎng)和公共網(wǎng);使用可變長分組,簡化了差錯控制、流量控制和路由選擇功能。
21.擴展功能擴展功能解析:基本功能指網(wǎng)絡(luò)互聯(lián)必需的功能,包括不同網(wǎng)絡(luò)之間傳送數(shù)據(jù)時的尋址與路由功能選擇。擴展功能是指各種互聯(lián)的網(wǎng)絡(luò)提供不同的服務(wù)類型時所需的功能,包括協(xié)議轉(zhuǎn)換、分組長度變換、分組重新排序及差錯檢測。
22.4848解析:典型的Ethernet物理地址長度為48位(6個字節(jié)),如00-60-08-00-A6-38。
23.寬帶或Broadband或?qū)拵?Broadband)寬帶或Broadband或?qū)拵?Broadband)解析:B-ISDN中的B是指Broadband,意思是寬帶。
24.內(nèi)嵌圖像內(nèi)嵌圖像解析:圖像與文本、表格等元素同時出現(xiàn)在主頁中為內(nèi)嵌圖像。
25.波長波長解析:描述電磁波的參數(shù)有3個:波長、頻率與光速。它們?nèi)咧g的關(guān)系為:λ×f=C其中C代表光速,頻率f的單位為Hz。
26.合法性合法性解析:防火墻的基本功能是:根據(jù)一定的安全規(guī)定,檢查、過濾網(wǎng)絡(luò)之間傳送的報文分組,以確定這些報文分組的合法性。
27.基礎(chǔ)設(shè)施層基礎(chǔ)設(shè)施層解析:電子政務(wù)的邏輯結(jié)構(gòu)自下而上主要包括:基礎(chǔ)設(shè)施層、統(tǒng)一的安全電子政務(wù)平臺層和電子政務(wù)應(yīng)用層等3個層次。
28.單一通信或unicast單一通信或unicast解析:在IPv6中按接口界面而不是按節(jié)點(路由器或主機)分配地址,在IPv6中可以給一個接口界面分配復(fù)數(shù)個不同類別的地址。IPv6具有3種尋址方式:1、單一通信:一個接口界面只擁有一個惟一的地址。如果報文的目的地址為單一地址,則該報文被轉(zhuǎn)發(fā)至具有相應(yīng)地址的界面。2、任意通信:接口界面集合的地址。如果報文的目的地址為任意通信地址,則該報文被轉(zhuǎn)發(fā)給距報文發(fā)送源最近的一個接口界面。3、組播通信:接口界面集合的地址。如果報文的目的地址為組播通信地址,則具有該地址的所有接口界面都將收到相應(yīng)的報文。
29.【審題關(guān)鍵句】Xn+l=cos(Xn)的迭代計算。
\n【解題思路】
\n①因為方程cos(x).x=0的根為實數(shù),所以定義兩個雙精度型變量x0,xl。并把變量xl的初值設(shè)為0.0。
\n②根據(jù)題目中給出的求方程一個實根的迭代算法,在while循環(huán)中,首先把變量xl的值賦給x0,然后利用表達式cos(x0)
\n求出一個值xl,再調(diào)用vc6.0的求絕對值的庫函數(shù)fabs,判斷如果x0與xl差的絕對值小于0.000001,就認(rèn)為xl的值是方程cos(x)-x=0的一個實根,此時退出循環(huán),把xl的值返回。
\n【參考答案】
\n
\n第10類按指定條件對字符串進行排序
30.【審題關(guān)鍵句】字符替代f(p)=p*11mod256,小于等于32或?qū)?yīng)大寫字母不變,否則替換。
\n【解題思路】
\n本題類似第65套試題,通過審題可以發(fā)現(xiàn)主要是排序條件的設(shè)置要求有所不同,參考答案的第6行,修改if條件語句的設(shè)置即可。另外,在源程序中已經(jīng)定義了一個無符號變量val,因此,在編寫答案程序時,不需要再重新定義。
\n【參考答案】
\n
31.C解析:局域網(wǎng)參考模型只對應(yīng)OSI參考模型的數(shù)據(jù)鏈路層與物理層,它將數(shù)據(jù)鏈路層劃分為邏輯鏈路控制LLC子層與介質(zhì)訪問控制MAC子層。
32.B解析:電子數(shù)據(jù)交換EDI(俗稱無紙貿(mào)易)主要應(yīng)用于企業(yè)與企業(yè)之間,廣泛應(yīng)用于制造業(yè)、運輸業(yè)、流通業(yè)、零售業(yè)和金融業(yè)等產(chǎn)業(yè)。這些產(chǎn)業(yè)之間存在著供與銷的信息鏈,利用EDI管理各種信息鏈,可以極大地提高企業(yè)的工作效率和管理水平。目前,EDI既可以基于專用計算機網(wǎng)絡(luò),也可基于因特網(wǎng)來實現(xiàn)。
33.C解析:Web站點與瀏覽器的安全交互包括如下含義:①Web站點驗證客戶身份,要求瀏覽器中安裝客戶證書;②瀏覽器驗證Web站點身份,要求瀏覽器安裝站點證書;③Web站點與瀏覽器之間的信息加密傳輸。瀏覽器產(chǎn)生會話密鑰,并用Web服務(wù)器的公鑰加密傳給Web服務(wù)器。Web服務(wù)器用自己的私鑰解密。Web服務(wù)器和瀏覽器采用的是會話密鑰來加密和解密,實現(xiàn)加密傳輸?shù)摹?/p>
34.voidencryChar(){inti;char*pf;for(i=0;i<maxline;i++){pf=xx[i];/*指針pf指向該行首地址*/while(*pf!=0){if((*pf>='A'&&*pf<='Z')||*pf*11%256<=32)/*如果原字符是大寫字母或計算后的值小于等于32*/{pf++;/*則此字符不變?nèi)∠乱粋€字符*/continue;/*退出此次循環(huán)*/}*pf=*pf*11%256;/*如果不滿足條件則用新字符替代原字符*/pf++;/*取下一個字符*/}}}voidencryChar()\r\n{inti;\r\nchar*pf;\r\nfor(i=0;i<maxline;i++)\r\n{\r\npf=xx[i];/*指針pf指向該行首地址*/\r\nwhile(*pf!=0)\r\n{\r\nif((*pf>='A'&&*pf<='Z')||*pf*11%256<=32)\r\n/*如果原字符是大寫字母或計算后的值小于等于32*/\r\n\r\n{\r\npf++;/*則此字符不變,取下一個字符*/\r\ncontinue;/*退出此次循環(huán)*/\r\n}\r\n*pf=*pf*11%256;/*如果不滿足條件,則用新字符替代原字符*/\r\npf++;/*取下一個字符*/\r\n}\r\n}\r\n}解析:本題考查的知識點如下:
(1)字符對應(yīng)的ASCII碼。
(2)判斷結(jié)構(gòu)中多個條件的“或”運算。
(3)退出一次循環(huán)。
在C語言中,字符可參與任何整數(shù)運算。實際上,是字符的ASCII碼參與了.運算。所以可以直接用字符代入f(p)的關(guān)系式中求出替換字符。若原字符是大寫字母或f(p)≤32,則該字符不變。只有當(dāng)字符大于等于A小于等于Z時,才是大寫字母,所以這兩個條件之間用“與”運算。而字符是大寫字母與f(p)≤32之間為或的關(guān)系,所以這兩個條件之間用“或”運算。若字符不變,則可不必計算替換字符,使用continue退出本次循環(huán),進入下一次循環(huán)的條件判斷中。因為這里不是直接退出循環(huán)結(jié)構(gòu),所以不能使用break語句。
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)判斷結(jié)構(gòu)中多個條件的布爾運算。首先要找出數(shù)組中最大的元素。先定義第1個元素為最大的元素然后依次和后面的元素比較若后面的數(shù)中有大于第1個元素的則將這個數(shù)定義為最大的元素。再和后面的數(shù)進行比較。一個數(shù)a除以b取余所得的數(shù)為0則a能被b整除。根據(jù)題意可知被3整除和被7整除兩個條件滿足一個即可所以兩個條件之間用“或”運算。在本題中要求算術(shù)平均值保留兩位小數(shù)。使用的方法是:將和乘以100除以個數(shù)強制類型轉(zhuǎn)換后再除以100。為了保證和有效我們定義了一個長整型變量來記錄和。因為個數(shù)也為整型運算符“/”在這里的含義是整除而我們要保留小數(shù)所以要使用強制類型轉(zhuǎn)換將和乘以100的結(jié)果轉(zhuǎn)換為浮點類型這樣就可以實現(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)/10
溫馨提示
- 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)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025屆魚臺縣數(shù)學(xué)三上期末檢測模擬試題含解析
- 駕駛員培訓(xùn)課件
- 經(jīng)濟法概論考試輔導(dǎo)技巧試題及答案
- 2025年工程項目管理深度思考試題及答案
- 2024年水利水電工程科研方向試題及答案
- 水利水電工程能力提升訓(xùn)練試題及答案
- 2025年中級經(jīng)濟師考試答案與試題解析
- 高新技術(shù)產(chǎn)品合作協(xié)議書
- 生態(tài)環(huán)境保護政策法規(guī)知識競賽題
- 市場營銷消費者行為知識點測試
- 2025年黃山旅游發(fā)展股份有限公司春季招聘75人筆試參考題庫附帶答案詳解
- 《酒店業(yè)運營管理》課件
- 2025年全國保密教育線上培訓(xùn)考試試題庫及參考答案(典型題)帶答案詳解
- 項目管理咨詢合同協(xié)議
- 遼寧省名校聯(lián)盟2025年高三5月份聯(lián)合考試化學(xué)及答案
- 2024年河北省邯鄲縣事業(yè)單位公開招聘村務(wù)工作者筆試題帶答案
- 喝酒受傷賠償協(xié)議書模板
- 2025年廣東廣州市高三二模高考英語試卷試題(含答案詳解)
- 2025年中國公務(wù)車行業(yè)市場深度評估及投資策略咨詢報告
- 鐵路客運安檢員應(yīng)知應(yīng)會考試題庫300題(含答案)
- 雕像遷移 施工方案
評論
0/150
提交評論