




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
(2022年)陜西省榆林市全國計算機等級考試網絡技術測試卷(含答案)學校:________班級:________姓名:________考號:________
一、單選題(10題)1.以太網的物理地址長度為()。
A.8bitB.24bitC.48bitD.64bit
2.基于集線器的以太網采用的網絡拓撲是()。
A.樹狀拓撲B.網狀拓撲C.星形拓撲D.環(huán)形拓撲
3.計算機信息系統(tǒng)發(fā)生安全事故和案件,應當()在內報告當?shù)毓矙C關公共信息網絡安全監(jiān)察部門。
A.8小時B.48小時C.36小時D.24小時
4.CableModem上行速率在()
A.64Kbps-200Kbps
B.200Kbps-10Mbps
C.10Mbps-20Mbps
D.20Mbps-36Mbps
5.
6.機房是放置()等核心設備的場所。
A.交換機、路由器、顯示器、鍵盤
B.核心路由器、服務器、配電箱
C.核心路由器、交換機、服務器
D.核心交換機、路由器、配電箱
7.動畫設計屬于計算機的哪個應用領域()。
A.過程控制B.科學計算C.輔助工程D.多媒體應用
8.關于令牌的說法,正確的是()。A.令牌是一種特殊結構的控制幀
B.令牌不支持優(yōu)先級
C.令牌環(huán)網中,結點兩次獲得令牌之間的最大時間間隔是隨機的
D.各結點之間傳輸?shù)臄?shù)據(jù)封裝在令牌中
9.某主機的IP地址為250.110.25.25,子網屏蔽碼為255.255.255.240。該主機的有限廣播地址為()。
A.255.255.255.255
B.250.110.25.0
C.255.111.255.25
D.250.110.25.255
10.3類和5類無屏蔽雙絞線是局域網中常用的傳輸介質,它們常用于數(shù)據(jù)傳輸率()的局域網中。
A.為10Mbps
B.為100Mbps
C.分別為10Mbps和100Mbps
D.分別為100Mbps和1000Mbps
二、填空題(10題)11.所謂______是指交換機到用戶終端之間所有的機線設備。
12.應用生成樹算法可以構造出一個生成樹,創(chuàng)建了一個邏輯上______的網絡拓撲結構。
13.
14.(12)如果一個IP地址為202.93.120.34的主機需要向202.94.120.0網絡進行直接廣播,那么,它使用的直接廣播地址為____。
15.
16.
第61題Windows2000Server的基本管理單位是___________。
17.00-60-38-00-08-A6是一個______地址。
18.如果普通集線器的端口數(shù)不夠用,可以使用______集線器。
19.
20.(4)通信控制處理機負責完成數(shù)據(jù)單元的接收、___________、存儲、路徑選擇和轉發(fā)功能。
三、2.填空題(8題)21.搜索引擎在外觀、功能等方面千差萬別,但其構成一般包括______、索引器、檢索器和用戶接口4個部分。
22.在利用SET協(xié)議的購物流程中,持卡人、商家、支付網關等都要通過______來驗證交易各方的身份,防止冒名頂替。
23.局域網主要采用的拓撲結構為______、環(huán)形、星形結構。
24.從網絡高層協(xié)議角度看,攻擊方法可以概括為:______與非服務攻擊。
25.像NetXRay等基于網絡層等低層協(xié)議而進行攻擊的軟件屬于______。
26.對于復雜的計算機網絡協(xié)議,最好的組織方式是層次結構模型。一般將計算機網絡層次模型和各層協(xié)議的集合定義為______。
27.簡單網絡管理協(xié)議SNMP位于IS0OSI網絡體系結構參考模型的______層,它遵循ISO的管理者—代理網絡管理模型。
28.SDH信號最基本也是最重要的模塊信號是STM-1,其速率為______。
四、C語言程序設計題(2題)29.已知數(shù)據(jù)文件in.dat中存有300個四位數(shù),并已調用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請編制一函數(shù)jsValue,其功能是:求出所有這些四位數(shù)是素數(shù)的個數(shù)cnt,再求出所有滿足此條件的四位數(shù)平均值pjzl,以及所有不滿足此條件的四位數(shù)平均值pjz2。最后main函數(shù)調用寫函數(shù)writeDat把結果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的內容。
30.對10個候選人進行選舉,現(xiàn)有一個100條記錄的選票數(shù)據(jù)文件in.dat,其數(shù)據(jù)存放的格式是每條記錄的長度均為10位,第一位表示第一個候選人的選中情況,第二位表示第二個候選人的選中情況,依次類推;每一位內容均為字符0或1,l表示此人被選中,0表示此人未被選中,全選或全不選(空選票)均為無效的選票則不作統(tǒng)計。給定函數(shù)ReadDat的功能是把選票數(shù)據(jù)讀入到字符串數(shù)組xx中。請編制函數(shù)CountRs來統(tǒng)計每個候選人的選票數(shù)并把得票數(shù)依次存入yy[0]到y(tǒng)y[9]中,即第一個候選人的得票數(shù)存入yy[O]中,以此類推。最后調用函數(shù)WriteDat把結果yy輸出到文件out.dat中。
注意:部分源程序存放在test.c文件中。
請勿改動主函數(shù)main、讀函數(shù)ReadDat和輸出函數(shù)WriteDat的內容。
五、1.選擇題(3題)31.下列不是奔騰芯片技術的是()。
A.超標量技術B.超流水線技術C.簡明并行指令計算EPICD.雙Cache的哈佛結構
32.下列關于光纖分布式數(shù)據(jù)接口FDDI的描述中,不正確的是()。
A.FDDI是一種以光纖作為傳輸介質的高速主干網
B.使用基于IEEE802.4的單令牌的環(huán)網介質訪問控制MAC協(xié)議
C.數(shù)據(jù)傳輸速率為100Mbps,聯(lián)網的結點數(shù)小于等于1000,環(huán)路長度為100km
D.可以使用雙環(huán)結構,具有容錯能力
33.在計算機系統(tǒng)安全等級的劃分中,windowsNT屬于()級。
A.A1B.B1C.C1D.C2
六、1.程序設計題(3題)34.對10個候選人進行選舉,現(xiàn)有一個100條記錄的選票數(shù)據(jù)文件IN29.DAT,其數(shù)據(jù)存放的格式是每條記錄的長度均為10位,第一位表示第一個人的選中情況,第二位表示第二個人的選中情況,依次類推。每一位內容均為字符0或1,1表示此人被選中,0表示此人未被選中,若一張選票選中人數(shù)小于等于5個人時則被認為是無效的選票。給定函數(shù)ReadDat()的功能是把選票數(shù)據(jù)讀入到字符串數(shù)組xx中。請編制函數(shù)CountRs()來統(tǒng)計每個人的選票數(shù)并把得票數(shù)依次存入yy[0]到y(tǒng)y[9]中,最后調用函數(shù)WriteDat()把結果yy輸出到文件OUT29.DAT中。
注意:部分源程序已給出。
請勿改動主函數(shù)main()、讀函數(shù)ReadDat()和寫函數(shù)WriteDat()的內容。
試題程序:
#include〈stdio.h>
charxx[100][11];
intyy[10];
intReadDat(void);
voidWriteDat(void);
voidCountRs(void)
{
}
main()
{
inti;
for(i=0;i〈10;i++)
yy[i]=0;
if(ReadDat())
{
printf("選票數(shù)據(jù)文件IN29.DAT不能打開!\007\n");
return;
}
CountRs();
WriteDat();
}
intReadDat(void)
{
FILE*fp;
inti;
chartt[13];
if((fp=fopen("IN29.DAT","r"))==NULL)
return1;
for(i=0;i〈100;i++)
{
if(fgets(tt,13,fp)==NULL)
return1;
memcpy(xx[i],tt,10);
}
fclose(fp);
return0;
}
voidWriteDat(void)
{
FILE*fp;
inti;
fp=fopen("OUT29.DAT","w");
for(i=0;i〈10;i++)
{
fprintf(fp,"%d\n",yy[i]);
printf("第%d個人的選票數(shù)=%d\n",i+1,yy[i]);
}
fclose(fp);
}
35.己知在文件IN46.DAT中存有100個產品銷售記錄,每個產品銷售記錄由產品代碼dm(字符型4位)、產品名稱mc(字符型10位)、單價dj(整型)、數(shù)量s1(整型)、金額je(長整型)幾部分組成。其中,金額=單價×數(shù)量可計算得出。函數(shù)ReadDat()的功能是讀取這100個銷售記錄并存入數(shù)組sell中。請編制函數(shù)SortDat(),其功能要求:按金額從大到小進行排列,若金額相同,則按產品代碼從大到小進行排列,最終排列結果仍存入結構數(shù)組sell中,最后調用寫函數(shù)WriteDat()把結果輸出到文件OUT46.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];
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.函數(shù)ReadDat()的功能是實現(xiàn)從文件ENG18.IN中讀取一篇英文文章,存入到字符串數(shù)組xx中;請編制函數(shù)encryptChar(),按給定的替代關系對數(shù)組xx中的所有字符進行替代,結果仍存入數(shù)組xx的對應的位置上,最后調用函數(shù)WriteDat()把結果xx輸出到文件PS18.DAT中。
替代關系:f(p)=p*11mod256(p是數(shù)組xx中某一個字符的ASCII值,f(p)是計算后新字符的ASCII值),如果計算后f(p)的值小于等于32或f(p)對應的字符是數(shù)字0至9,則該字符不變,否則將f(p)所對應的字符進行替代。
注意:部分源程序已給出。
原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個字符。
請勿改動主函數(shù)main()、讀函數(shù)ReadDat()和寫函數(shù)WriteDat()的內容。
試題程序:
#include〈conio.h>
#include〈ctype.h>
unsignedcharxx[50][80];
intmaxline=0;/*文章的總行數(shù)*/
intReadDat(void);
voidWriteDat(void);
voidencryptChar()
{
}
main()
{
clrscr();
if(ReadDat())
{
printf("數(shù)據(jù)文件ENS18.IN不能打開!\n\007");
return;
}
encryptChar();
WriteDat();
}
intReadDat(void)
{
FILE*fp;
inti=0;
unsignedchar*p;
if((fp=fopen("ENG18.IN","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;
fp=fopen("PS18.DAT","w");
for(i=0;i〈maxline;i++)
{
printf("%s\n",xx[i]);
fprintf(fp,"%s\n",xx[i]);
}
fclose(fp);
}
參考答案
1.C解析:典型的Ethernet物理地址長度為48位(6個字節(jié)),允許分配的Ethernet物理地址應該有247個,這個物理地址的數(shù)量可以保證全球所有可能的Ethernet物理地址的需求。
2.C解析:星形網絡由中心節(jié)點和其它從節(jié)點組成,中心節(jié)點可直接與從節(jié)點通信,而從節(jié)點必須通過中心節(jié)點才能通信,其中心節(jié)點一般由集線器或交換機的設備充當。
3.D
4.B
5.D
6.C
7.D選項A),過程控制是通過計算機對工業(yè)生產過程中的各種參數(shù)進行連續(xù)的、實時的控制:選項B),科學計算是計算機從誕生起就進行的主要工作,計算模型還成為一種特殊的研究方法,比如模擬核爆炸、模擬經濟運行模型、進行中長期天氣預報等:選項C),計算機輔助工程包括計算機輔助設計(CAD)、計算機輔助制造(CAM)、計算機輔助工程(CAE)等;選項D),多媒體的應用正在不斷擴寬,以多媒體技術為核心的電子出版物,它們以圖片、動畫、視頻片段、音樂及解說等易接受的媒體素材將所反映的內容生動地展現(xiàn)給讀者。動畫設計就是屬于計算機的多媒體應用。
8.A解析:令牌是一種特殊結構的控制幀;在令牌環(huán)網中,令牌支持優(yōu)先級方案;令牌環(huán)網中,結點兩次獲得令牌之間的最大時間間隔是確定的;令牌不負責把數(shù)據(jù)封裝在自己內部。
9.A\r\n32位全為“l(fā)”的IP地址稱為有限廣播地址。與子網屏蔽碼的值無關。如果采用子網編址,那么有限廣播被限制在本子網之中。
10.C解析:局域網中使用的雙絞線可分為屏蔽雙絞線和非屏蔽雙絞線兩大類。其中又以3類、4類、5類非屏蔽雙絞線使用最多。從數(shù)據(jù)傳輸率特性來看,3類雙絞線適合于10Mbps以下的數(shù)據(jù)傳輸,而5類雙絞線適用于100Mbps以下的數(shù)據(jù)傳輸。
11.接入網或AN接入網或AN解析:接入網的目的是綜合考慮本地交換局、用戶環(huán)路和終端設備,通過有限的標準接口,將各種用戶接入到業(yè)務結點。從交換局到用戶終端之間的所有機線設備就是接入網(AN)。
12.無環(huán)路無環(huán)路解析:生成樹算法通過網橋之間的協(xié)商構造出一個生成樹。這些協(xié)商的結果是:每個網橋都有一個端口被置于轉發(fā)狀態(tài),其他端口則被置于阻塞狀態(tài)。該過程將保證網絡中的任何兩個設備之間只有一個通路,創(chuàng)建一個邏輯上無環(huán)路的網絡拓撲結構。
13.
14.202.94.120.255
【解析】直接廣播地址是指包含一個有效的網絡號和一個全“1”的主機號,其作用是因特網上的主機向其他網絡廣播信息。lP地址為202.93.120.34的主機需要向202.94.120.0網絡進行直接廣播,那么它使用的直接廣播地址為202.94.120.255,因特網上的主機就可以使用該地址向202.94.120.0網絡上的所有主機廣播。
15.
16.域
【解析】Windows2000Server的基本管理單位是域。域是安全邊界,即域管理員只能管理域的內部,除非其他域賦予他管理權限。同一域中的對象具有相同的安全需求、復制過程和管理要求。
17.以太網物理地址以太網物理地址解析:以太剛的物理地址長度為48位,6個字節(jié),表示時在兩個十六進制數(shù)之間用一個連宇符隔開。
18.可堆疊式可堆疊式解析:如果需要聯(lián)網的結點數(shù)超過單一集線器的端口數(shù)時,通常需要采用多集線器的級聯(lián)結構,或是采用可堆疊式集線器。
19.熵編碼
【解析】壓縮方法按照壓縮的原理可分為:熵編碼(無損壓縮),源編碼(有損壓縮)和混合編碼。具體有信息熵編碼法、預測編碼法、變換編碼法、矢量量化編碼法等。
20.(4)差錯校驗
【解析】存儲轉發(fā)交換電路的通信子網中的結點是通信控制處理機,它負責完成數(shù)據(jù)單元的接收、差錯校驗、存儲、路徑選擇和轉發(fā)功能。
21.搜索器搜索器解析:搜索引擎一般由搜索器、索引器、檢索器和用戶接口4個部分組成。
22.CA安全認證中心CA安全認證中心解析:身份驗證是通過CA安全認證中心來完成的。
23.總線型總線型解析:局域網在網絡拓撲上主要采用了總線型、環(huán)形與星形結構。
24.服務攻擊服務攻擊解析:從網絡高層協(xié)議角度看,攻擊方法可以概括為服務攻擊與非服務攻擊。服務攻擊是針對某種特定網絡服務的攻擊。非服務攻擊不針對某項具體應用服務,而是基于網絡層等低層協(xié)議進行的。非服務攻擊利用協(xié)議或操作系統(tǒng)實現(xiàn)協(xié)議時的漏洞來達到攻擊的目的,是一種更有效的攻擊手段。
25.非服務攻擊非服務攻擊解析:所謂服務攻擊指的是針對某種特定網絡服務的攻擊;非服務攻擊則是不針對某項具體應用服務,基于網絡層等低層協(xié)議而進行的攻擊。非服務攻擊與特定服務無關,往往利用協(xié)議或操作系統(tǒng)實現(xiàn)協(xié)議時的漏洞來達到攻擊的目的,比服務攻擊隱蔽,更為有效。
26.網絡體系結構網絡體系結構解析:網絡協(xié)議是計算機網絡通信的要素之一,一個功能完備的計算機網絡需要制定一整套復雜的協(xié)議集。而對于復雜的計算機網絡協(xié)議,最好的組織方式是層次結構模型。計算機網絡層次模型和各層協(xié)議的集合定義一般被定義為網絡體系結構。
27.應用應用解析:簡單網絡管理協(xié)議SNMP位于ISO/OSI網絡體系結構參考模型的應用層。SNMP模型由網絡管理站、代理結點、管理信息庫和SNMP協(xié)議4大部分組成。
28.155.520Mbps155.520Mbps解析:SDH的幀結構由橫向270XN列和縱向9行8字節(jié)組成。字節(jié)傳輸從左到右按行進行。每秒鐘傳送8000幀。因此,STM-l每秒鐘的傳送速率為9×270×8×8000=155.52Mbps。
29.【審題關鍵句】求素數(shù)的個數(shù)及平均值,并計算非素數(shù)的平均值。
\n【解題思路】
\n①首先定義循環(huán)變量i,然后通過for循環(huán)對數(shù)組a[300]中的每個元素a[i]調用函數(shù)isP(a[i])判斷a[i]是否是素數(shù)(素數(shù)的算法已在isP函數(shù)中給出,此處直接調用即可),如果是素數(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.【審題關鍵句】10列100行選票,全選或不選的無效,統(tǒng)計存入數(shù)組。
\n【解題思路】
\n根據(jù)題意,本程序涉及l(fā)0個候選人共100條記錄,其中,100條記錄的選票文件采用二維數(shù)組存儲其數(shù)據(jù),第一維表示100條記錄,第二維表示每條記錄中10個候選人的選中情況??梢酝ㄟ^兩個for循環(huán)對100條記錄逐個比對,在第一層for循環(huán)中,對100條記錄的每條記錄情況進行掃描,在第二層for循環(huán)語句中,判斷數(shù)組元素XX[i][j]的值是否等于字符1,如果等于字符1,說明第j個人得了一票,則數(shù)組元素yy[j]加1。
\n①先定義兩個循環(huán)變量i和j。
\n②指定第一個for循環(huán)的循環(huán)條件,循環(huán)變量i從0開始,等于100時結束,每循環(huán)一次,變量i的值加1。
\n③在for循環(huán)中首先判斷記錄值不等于1111111111的記錄,然后計算l0個候選人的得票數(shù),可以通過一個for循環(huán),對滿足條件的記錄中的每個數(shù)字再次比對,當數(shù)字等于1時,將第j個人的票數(shù)加l。
\n注意,本程序中由于只有數(shù)值1才會被計算到最后的結果中,因此,可以省去判斷記錄全為0時記錄無效的情況,因為,即使將0參與到計算中,其計算結果也還是0,不會影響到最終結果,只需判斷記錄為全1時無效即可。
\n【參考答案】
\n
31.C解析:奔騰的技術特點有10項:①超標量技術;②超流水線技術;③分支預測;④雙Cache的哈佛結構:指令和數(shù)據(jù)分開;⑤固化常用指令;⑥增強的64位數(shù)據(jù)總線;⑦采用PCI標準的局部總線;⑧錯誤檢測及功能冗余校驗技術;⑨內建能源效率技術;⑩支持多重處理。
32.B解析:光纖分布式數(shù)據(jù)接口(FDDI)是一種以光纖為傳輸介質的高速主干網,它主要有以下幾個技術特點:①使用IEEE802.5令牌環(huán)網介質訪問控制協(xié)議;②使用IEEE802.2協(xié)議,與符合IEEE802標準的局域網兼容;③數(shù)據(jù)傳輸速率為100Mbps,聯(lián)網的結點數(shù)小于等于1000,環(huán)路長度為100km:④可以使用雙環(huán)結構,具有容錯能力:⑤可以使用多模或單模光纖;⑥具有動態(tài)分配帶寬的能力,能支持同步和異步數(shù)據(jù)傳輸。
33.D解析:WindowsNT能夠達到C2級安全等級。C2級提供比C1級系統(tǒng)粒度更細微的自主式訪問控制,C2級可視為處理敏感信息所需的最低安全級別。除了C1包含的特征外,C2級別還包含有受控訪問環(huán)境。
34.voidCountRs(void){inticountj;char*pf;for(i=0;i〈10;i++)yy[i]=0;/*給數(shù)組yy初始化置0*/for(i=0;i〈100;i++){pf=xx[i];count=0;/*使指針pf指向各行的首地址*/while(*pf)if(*pf=='1'){count++;/*統(tǒng)計得票數(shù)count*/pf++;}elsepf++;if(count>5)/*當count值大于5時為有效票數(shù)*/{pf=xx[i];/*使指針pf指向該行的首地址*/j=0;while(*pf)/*統(tǒng)計每個人的得票數(shù)并依次存入yy[0]到y(tǒng)y[9]*/if(*pf=='1'){yy[i]+=1;j++;pf++;}elseif(*pf=='0'){pf++;j++;}}}}voidCountRs(void)\r\n{\r\ninti,count,j;\r\nchar*pf;\r\nfor(i=0;i〈10;i++)\r\nyy[i]=0;/*給數(shù)組yy初始化置0*/\r\nfor(i=0;i〈100;i++)\r\n{\r\npf=xx[i];count=0;/*使指針pf指向各行的首地址*/\r\nwhile(*pf)\r\nif(*pf=='1')\r\n{\r\ncount++;/*統(tǒng)計得票數(shù)count*/\r\npf++;\r\n}\r\nelsepf++;\r\nif(count>5)/*當count值大于5時為有效票數(shù)*/\r\n{\r\npf=xx[i];/*使指針pf指向該行的首地址*/\r\nj=0;\r\nwhile(*pf)/*統(tǒng)計每個人的得票數(shù),并依次存入yy[0]到y(tǒng)y[9]*/\r\nif(*pf=='1')\r\n{\r\nyy[i]+=1;\r\nj++;\r\npf++;\r\n}\r\nelseif(*pf=='0')\r\n{\r\npf++;\r\nj++;\r\n}\r\n}\r\n}\r\n}解析:根據(jù)題意可知,本題涉及到了一個二維字符數(shù)組,該數(shù)組中含有100條記錄,每條記錄又包括長度為10位的字符串,并且該字符串中的字符只含有“0”(表示未選中)和“1”(表示選中)兩個字符(用來標識某人的被選中情況)。本題要求要統(tǒng)計每個人的選票數(shù),也就是要統(tǒng)計每行中字符為“廣的個數(shù),來借助一個指向字符指針的變量pf,首先讓該指針指向各行的首地址,然后按照行方向依次指向當前行的各個字符,每找到一個字符就對它進行條件判斷:看其是否為“1”,如果為“1”,則給用來統(tǒng)計得票數(shù)的變量count加1。當count值大于5時(選票中選中人數(shù)小于等于5個人時則被認為是無效選票),我們才做把得票數(shù)依次存入yy[0]到y(tǒng)y[9]中。注意,在yy數(shù)組中的每一項都存的是一個得票的總數(shù)。
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)/*則按產品代碼從大到小進行排列*/{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.dm,s
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 云南工程職業(yè)學院《重金屬冶金學》2023-2024學年第二學期期末試卷
- 新疆應用職業(yè)技術學院《外國戲劇史》2023-2024學年第二學期期末試卷
- 2025屆河南省駐馬店市驛城區(qū)高三上學期一模歷史試卷
- 黑龍江職業(yè)學院《勞動定額學》2023-2024學年第二學期期末試卷
- 2024-2025學年浙江省部分重點高中高二上學期12月月考歷史試卷
- 九江學院《文具設計》2023-2024學年第二學期期末試卷
- 青海師范大學《汽車電子電氣A》2023-2024學年第二學期期末試卷
- 煙臺理工學院《中國古代文學作品》2023-2024學年第二學期期末試卷
- 南陽農業(yè)職業(yè)學院《就業(yè)與創(chuàng)業(yè)教育》2023-2024學年第二學期期末試卷
- 桂林信息工程職業(yè)學院《生物質能源概論》2023-2024學年第二學期期末試卷
- 血液科護士的惡性腫瘤護理
- 畜禽廢棄物資源化利用講稿課件
- 土地糾紛調解簡單協(xié)議書
- 服裝倉庫管理制度及流程
- 《餐飲渠道開發(fā)方案》課件
- 架子工安全教育培訓試題(附答案)
- 一中師德考核評估制度
- 春節(jié)習俗中的傳統(tǒng)茶文化與茶藝
- 醫(yī)療文書病歷書寫規(guī)范培訓教學課件
- 分布式網絡處理方案
- CNAS-CL02-A001:2023 醫(yī)學實驗室質量和能力認可準則的應用要求
評論
0/150
提交評論