【2021年】湖北省鄂州市全国计算机等级考试网络技术测试卷(含答案)_第1页
【2021年】湖北省鄂州市全国计算机等级考试网络技术测试卷(含答案)_第2页
【2021年】湖北省鄂州市全国计算机等级考试网络技术测试卷(含答案)_第3页
【2021年】湖北省鄂州市全国计算机等级考试网络技术测试卷(含答案)_第4页
【2021年】湖北省鄂州市全国计算机等级考试网络技术测试卷(含答案)_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

【2021年】湖北省鄂州市全国计算机等级考试网络技术测试卷(含答案)学校:________班级:________姓名:________考号:________

一、单选题(10题)1.

2.IP地址块101.161.15.136/21和110.218.15.5/22的子网掩码分别可写为()。

A.255.255.240.0和255.255.248.0

B.255.255.248.0和255.255.252.0

C.255.255.252.0和255.255.254.0

D.255.255.254.0和255.255.255.0

3.下列关于RPR技术的描述中,正确的是()。

A.RPR能够在30ms内隔离出现故障的节点和光纤段

B.两个RPR节点之间的裸光纤最大长度为lOkm

C.RPR的内环用于传输数据分组,外环用于传输控制分组

D.RPR环中每一个节点都执行SRP公平算法

4.第

29

快速以太网与传统10Mbps以太网相比,()。

A.介质访问控制方法不同

B.用介质独立接口(MⅡ)将MAC与网络层隔离开

C.网络接口与组网方式都有了变化

D.每个比特发送时间缩短

5.为了使传输介质和信号编码方式的变化不影响MAC子层,100BASE-T标准采用了()。

A.MIIB.GMIIC.LLCD.IGP

6.()是登有广告,用于显示公司形象或标志的图像()。

A.跳出窗口B.按钮广告C.标识广告D.旗帜广告

7.下列有关网络安全的说法,错误的是()。

A.为了保证安全性,所有机制都包括以下两部分:对被传送的信息进行与安全相关的转换;两个主体共享不希望对手得知的保密信息

B.安全攻击是安全威胁的具体体现

C.通信量分析属于被动攻击

D.服务攻击比非服务攻击更具有隐蔽性,被认为是一种更为有效的攻击手段

8.第

1

一个功能完备的计算机网络需要制定一套复杂的协议集,对于复杂的计算机网络协议来说,最好的组织方式是()

A.连接地址编码模型B.层次结构模型C.分布式进程通信模型D.混合结构模型

9.如果用户希望在网上聊天,可以使用的因特网的服务形式是()。

A.电子邮件服务B.新闻组服务C.电子公告牌服务D.搜索引擎服务

10.下列不属于宽带城域网QOS技术的是()A.密集波分复用DWDMB.区分服务DiffServC.资源预留RSVPD.多协议标记交换MPLS

二、填空题(10题)11.二、填空题(每空2分,共40分)

(1)目前流行的SATA硬盘指的是__________接口硬盘。

12.HFC采用的传输方式,用户数越多,每个用户实际可使用的带宽就越窄。

13.(13)下表为一路由器的路由表。如果该路由器接收到一个源IP地址为0、目的IP地址为0的IP数据报,那么它将把此IP数据报投递到____。

14.SMTP的通信过程可以分成三个阶段,它们是连接______阶段、邮件传递阶段和连接关闭阶段。

15.有一种攻击不断对网络服务系统进行干扰,改变了网络服务器正常的作业流程,由其执行的无关程序使系统响应速度减慢甚至瘫痪,影响了正常用户的使用,甚至使合法用户被排斥而不能获得服务。这种攻击叫做。

16.多媒体技术与超文本技术的结合,即形成了【】技术。

17.(8)IEEE802.11的MAC层采用的是________冲突避免方法。

18.通过自身常驻系统内存,优先获得系统的控制权,监视和判断系统中是否有病毒存在是______技术。

19.异步传输ATM技术是一种【】和复用技术。

20.

三、2.填空题(8题)21.经典奔腾的处理速度可达到300【】。

22.Ethernet的MAC地址长度为______位。

23.电子政务实质上就是在全国范围内构建一个【】。

24.数据传输率的单位是【】。

25.ATM技术的主要特征有:信元传输、面向连接、______和服务质量。

26.TCP使用IP传递信息,每一个TCP信息被封装在一个【】中并通过互联网传送。

27.______允许网络管理者查看网络运行的好坏,其目标是衡量和呈现网络特性的各个方面,使网络的性能维持在一个可以接受的水平上。

28.网络操作系统的【】服务是最重要与最基本的网络功能。

四、C语言程序设计题(2题)29.已知数据文件in.dat中存有200个四位数,并已调用读函数readDat把这些数存入数组a中,请考生编制一函数jsVat,其功能是:把千位数字和十位数字重新组成一个新的含有两位数字的数ab(新数的十位数字是原四位数的千位数字,新数的个位数字是原四位数的十位数字),以及把个位数字和百位数字组成另一个新的含有两位数字的数cd(新数的十位数字是原四位数的个位数字,新数的个位数字是原四位数的百位数字),如果新组成的两个数ab-cd>=10,且ab-cd<=20且两个数均是偶数,同时两个新数的十位数字均不为零,则将满足此条件的四位数按从大到小的顺序存入数组b中,并要计算满足上述条件的四位数的个数cnt。最后main函数调用写函数writeDat把结果cnt以及数组b中符合条件的四位数输出到out.dat文件中。

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

程序中已定义数组:a[200],b[200],已定义变量:cnt

请勿改动数据文件in.dat中的任何数据、主函数main、读函数readDat和写函数writeDat的内容。

30.函数Rdata实现从文件in.dat中读取一篇英文文章存入到字符串数组string中,请编写函数CharLeft,其功能是:以行为单位把字符串中的所有字符的ASCII值左移4位,如果左移后,其字符的ASCII值小于等于32或大于100,则原字符保持不变,否则就把左移后的字符ASCII值再加上原字符ASCII值,得到新的字符仍存入原字符串对应的位置上。最后把已处理的字符串仍按行重新存入字符串数组string中,最后调用函数Wdata,把结果string输出到文件out.dat中。

原始数据文件存放的格式是:每行的宽度均小于80个字符(含标点符号和空格)。

注意:部分源程序已经给出。

请勿改动主函数main、读数据函数Rdata和输出数据函数Wdata的内容。

五、1.选择题(3题)31.下列关于新闻组服务的说法,错误的是()。

A.目前,最大规模的网络新闻组是USENET,它的基本通信方式是电子邮件,基本组织单位是讨论组

B.网络新闻组是一种利用网络进行专题讨论的国际论坛

C.USENET服务器上存储的用户信息会周期性地转发给其他服务器

D.USENET采用点对点的通信方式

32.以下不能加强Web服务器安全性的是______。

A.在Web服务器上加装防火墙

B.在浏览器中安装客户证书

C.Web站点与浏览器之间的信息加密传输

D.使用FTP协议传送数据

33.Linux操作系统与Windows?NT、NetWare、UNIX等传统网络操作系统最大的区别是

A.支持多用户?B.开放源代码C.支持仿真终端服务?D.具有虚拟内存的能力

六、1.程序设计题(3题)34.下列程序的功能是:将大于整数m且紧靠m的k个素数存入数组xx。请编写函数num(intm,intk,intxx[])实现程序的要求,最后调用函数readwriteDAT()把结果输出到out31.dat文件中。

例如,若输入17,5,则应输出19,23,29,31,37。

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

请勿改动主函数main()和输入输出函数readwriteDAT()的内容。

试题程序:

#include<conio.h>

#include

VoidreadwriteDAT();

Voidnum(intm,intk,,intXX[])

{

}

main()

{

intm,n,xx[1000];

Clrscr();

printf(“\nPleaseentertWOintegers:”)

‘scanf(“%d,%d”,&m,&n);

num(m,n,XX);

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

printf(“%d”,XX[m]);

printf(”\n”);

readwriteDAT();

)

VOidreadwriteDAT()

{

intm,n,xx[1000],i;

FILE*rf.,*Wf;

rf=fopen(“in31.Dat”,r”);

Wffopen(“ou1t31.Dat”/”w”);。for(i=0;i<10;i++)

{

fscanf(rf,%d,”%d”,&m,&n);

num(m,n,XX);

for(m=0;mfprintf(wf,%d”,xx[m]);

fprintf(wf,“\n”);

}

fclose(rf);

fclose(wf);

}

35.函数ReadDat()的功能是实现从文件IN35.DAT中读取一篇英文文章存入到字符串数组xx中。请编制函数SortCharD(),该函数的功能是:以行为单位对字符按从大到小的顺序进行排序,排序后的结果仍按行重新存入字符串数组xx中,最后调用函数WriteDat()把结果xx输出到文件OUT35.DAT中。

例如,原文:dAe,BfC

CCbbAA

结果:fedCBA,

bbCCAA

原始数据文件存放的格式是:每行的宽度均小于80个字符,含标点符号和空格。

注意;部分源程序已给出。

请勿改动主函数main()、读函数ReadDat()和写函数WrteDat()的内容。

试题程序:

#include<Stdio.h>

#include<String.h>

#include<conio.h>

charxx[50][80];

intmaxline=0;

intReadDat(void);

voidWriteDat(void);

voidSortCharD()

{

}

voidmain()

{

Clrscr();

if(ReadDat())

{

printf("数据文件IN35.DAT不能打开!\n\007");

return;

}

SortCharD();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

Char*p;

if((fp:fOpen("IN35.DAT","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()

{

FILE*fp;

inti;

Clrscr();

fp:fopen("OUT35.DAT","w");

for(i:0;i<maxline;i++)

{

printf("%s\",xx[i]);

fprintf(fp,"%s\n",xx[i]);

}

fclose(fp);

}

36.己知数据文件IN57.DAT中存有300个4位数,并已调用读函数readDat()把这些数存入数组a中,请编制一函数jsValue(),其功能是:求出个位数上的数减千位数上数减百位数上的数减十位数上的数大于零的个数cnt,再把所有满足此条件的4位数依次存入数组b中,然后对数组b的4位数按从大到小的顺序进行排序,最后调用函数writeDat()把数组b中的数输出到OUT57.DAT文件中。

例如:1239,9—1-2-3>0,则该数满足条件,存入数组b中,且个数cnt=cnt+1。

8129,9-8-1-2<0,则该数不满足条件,忽略。

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

程序中已定义数组:a[300),b[300],已定义变量:cnt。

请勿改动主函数main()、读函数readDat()和写函数writeDat()的内容。

试题程序:

#include<stdio.h>

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

jsValue()

{

}

main()

{

inti;

readDat();

jsValue();

writeDat();

printf("cnt=%d\n",cnt);

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

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

}

readDat()

{

FILE*fp;

inti;

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

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

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

fclose(fp);

}

writeDat()

{

FILE*fp;

inti;

fp=fopen{"OUT57.DAT","w");

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

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

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

fclose(fp);

}

参考答案

1.D

2.B/21表明子网掩码从左边第一位开始一共有21个l,即11111111.11111111.11111000.00000000,转换成十进制得255.255.248.0。同理可以求得/22的子网掩码是255.255.252.0。故选择B选项。

3.DRPR(:Resillent:PacketRing)采用自愈环的设计思想,能够在50ms的时间内,隔离出现故障的节点和光纤段。RPR.环中每一个节点都执行SRP公平算法,两个RPR节点之间的裸光纤最大长度为100km。RPR的内环与外环都可以传输数据分组与控制分组。故选择D选项。

4.D\r\n本题考查快速以太网的概念。lOOMbpsFastEthernet将每个比特发送时间由lOOns降至10ns。而帧结构、介质访问控制方法都相同,网络接口与组网方法也不变。MIl是把MAC与物理层隔开而不是网络层。

5.A解析:100BASE-T标准采用了介质独立接口(MII,MediaIndepandentInterface),它将MAC子层与物理层分隔开,使得物理层在实现100Mbps速率时所使用的传输介质和信号编码方式的变化不会影响到MAC子层。

6.C

7.D解析:非服务攻击与特定服务无关,更为隐蔽,也是常常被忽略的方面,因而被认为是一种更为有效的攻击手段。

8.B协议是计算机网络一个非常重要的组成部分,一个功能完善的计算机网络一定是一组复杂协议的集合。组织复杂协议的集合是一项比较复杂的工程,最好的组织方式是层次结构模型,所以应当选B。层次结构模型具有以下特点:各层之间相互独立,灵活性好;各层都可以采用最合适的技术来实现,各层实现技术的改变不影响其他层;易于实现和维护;有利:j二促进标准化。选项A“连续的地址编码模型”与组织网络协议无关.选项c“分布式进程通信模型”不是用在网络协议管理上的,选项D是干扰选项。

9.C\r\n电子公告牌(BBS)是因特网上常用的服务功能之一,用户可以利用该服务与未见面的网友聊天,讨论问题及为别人提供信息等。早期的BBS服务是一种基于远程登录的服务,想要使用BBS服务的客户,必须首先利用远程登录功能登录到BBS服务器上,每台BBS服务器都有允许同时登录人数的限制,如果人数已满则必须等待。网上聊天是BBS的一个重要功能。

10.AA解析:宽带城域网服务质量QoS技术包括①资源预留RSVP、②区分服务DiffServ、③多协议标记交换MPLS,而A)中的密集波分复用DWDM属于光纤通信的传输技术。因此选项中不属于QoS技术的是A)密集波分复用。

11.(1)串行【解析】SATA即串行高级技术附件的英文缩写,是一种基于行业标准的串行硬件驱动器接口,目前比较流行。

12.非对称HFC(混合光纤/同轴电缆网)接入是指借助有线电视网接入Internet的方式。HFC接入也采用非对称的数据传输,上行传输速率在10Mbps左右,下行传输速率为10Mbps~40Mbps。由于HFC的接入速率较高且24小时在线,所以无论是单机接入还是局域网接入都非常简单。HFC采用共享式的传输方式,用户越多,每个用户实际可以使用的带宽就越窄。

13.(13)

【解析】目的网络的lP地址是40.0.0.O,那么查表可知,路由器应该把lP数据报投递到。

14.建立建立解析:SMTP的通信过程可以分成三个阶段:连接建立阶段、邮件传递阶段和连接关闭阶段。

15.拒绝服务攻击一般认为,目前网络中存在的威胁主要表现在以下方面。

—非授权访问:没有预先经过同意就使用网络或计算机资源称为非授权访问,如:有意避开系统访问控制机制;对网络设备及资源进行非正常使用;擅自扩大权限,越权访问信息。非授权访问的主要形式有假冒、身份攻击、非法用户进入网络系统进行违法操作、合法用户以未授权方式进行操作等。信息泄露或丢失指敏感数据在有意或无意中被泄露或丢失,通常包括:信息在传输中丢失或泄露(如:黑客利用电磁泄漏或搭线窃听等方式截获机密信息;通过对信息流向、流量、通信频度和长度等参数的分析,推算出用户口令、账号等重要信息),信息在存储介质中丢失或泄露,通过建立隐蔽隧道等窃取敏感信息等。

—破坏数据完整性:主要手段有以非法手段窃得对数据的使用权,删除、修改、插入或重发某些重要信息,以取得有益于攻击者的响应;恶意添加、修改数据,以干扰用户的正常使用。

—拒绝服务攻击:主要手段有不断对网络服务系统进行干扰,改变其正常的作业流程;执行无关程序使系统响应速度减慢甚至瘫痪,影响正常用户的使用,甚至使合法用户被排斥而不能进入计算机网络系统或不能得到相应的服务。

—利用网络传播病毒:通过网络传播计算机病毒,其破坏性大大高于单机系统,而且用户很难防范。

16.超媒体超媒体解析:多媒体技术与超文本技术的结合,即形成了超媒体技术。

17.CSMA/CD【解析】IEEE802,11的MAC层采用的是CSMA/CD冲突避免方法,冲突避免要求每个结点在发送帧前先侦听信道。

18.预防病毒预防病毒解析:网络反病毒技术主要包括预防病毒、检测病毒和消毒3种技术。预防病毒是断绝计算机病毒的传染途径,预防的同时可以采用检测软件检测病毒,一旦发现病毒,应该用消毒软件的消毒功能消除病毒。

19.分组交换分组交换解析:异步传输ATM技术是一种分组交换和复用技术。

20.先到先服务

21.MIPSMIPS解析:本题考查点是经典奔腾的处理速度。计算机CPU的处理速度是衡量计算机性能的一项重要的指标。常用每秒钟处理多少条指令来描述。例如,MIPS(MillionInstructionsPerSecond)表示单字长定点指令的平均执行速度;MFLOPS(MillionFLOatinginstructionsPerSecond)表示单字长浮定点指令的平均执行速度。经典奔腾的处理速度可达到300MIPS,即每秒钟可平均执行300兆条单字长定点指令。

22.4848解析:典型的Ethernet物理地址长度为48位(6个字节),如00-60-08-00-A6-38。

23.电子政府电子政府解析:电子政务实质上就是在全国范围内构建一个电子政府,将原有的政府通过互联网办公技术转变为新型的管理体系,以适应虚拟的、全球性的、以知识为基础的数字经济,适应社会运行方式的根本转变。

24.bps或比特每秒bps或比特每秒解析:数据传输率是描述数据传输系统的重要指标之一。数据传输速率在数值上等于每秒钟传输的构成数据代码的二进制比特数,单位为比特每秒(bit/s),记作bps,习惯缩写用b表示bit。

25.统计多路复用统计多路复用解析:ATM技术的主要特征有:信元传输、面向连接、统计多路复用和服务质量。

26.IP数据报IP数据报解析:TCP协议利用IP层提供的不可靠的数据报服务,在将数据从一端发送到另一端时,为应用层提供可靠的数据传输服务。TCP使用IP传递信息。每一个TCP信息被封装在一个IP数据报中并通过互联网传送。但数据报到达目的主机时,IP将先前封装的TCP信息再送交给TCP。尽管TCP使用IP传送其信息,但是IP并不解释或读取其信息。TCP将IP看成一个连接两个终端主机的报文投递通信系统,IP将TCP信息看成它要传送的数据。

27.性能管理性能管理解析:性能管理功能允许网络管理者查看网络运行的好坏,其目标是衡量和呈现网络特性的各个方面,使网络的性能维持在一个可以接受的水平之上。从概念上讲,性能管理包括监视和调整两大功能。它的最大作用在于帮助管理员减少网络中过分拥挤和不可通行的现象,从而为用户提供稳定的服务。

28.文件文件解析:网络操作系统的文件服务是最重要与最基本的网络功能。

29.【审题关键句】千位+十位与个位+百位,都是偶数,两数相减结果大于等于l0小于等于20,从大到小排序。

\n【解题思路】

\n本题类似第27套试题,通过审题可以发现主要是对四位数的筛选条件有所不同,体现在两个方面:第一是判断新组合的两个两位数都为偶数;第二是两数相减后所要求的值域范围稍有不同,本题要求的是大于等于l0小于等于20。参考答案的第l0条语句,集中修改该语句即可。

\n【参考答案】

\n

\n

30.【审题关键句】以行为单位把字符串中的所有字符的ASCII值左移4位,如果左移后,其字符的ASCII值小于等于32或大于100,则原字符保持不变,否则就把左移后的字符ASCII值再加上原字符ASCII值,得到新的字符仍存入原字符串对应的位置上。

\n【解题思路】

\n①首先定义整型循环变量i、j和表示字符串长度的变量str,以及字符局部变量ch。

\n②在第一层for循环语句中,循环变量i从0开始,依次递增直到其值等于maxline,在循环体中,首先对字符串string[i]利用库函数strlen求其长度,把此值赋给变量str。在第二层for循环语句中,循环变量j开始0,依次递增直到其值等于str,把字符string[i][j]的ASCII值左移4位后所得到字符赋给变量ch,再用if语句判断ch的值是否大于32并且小于等于l00,如果成立,则把ch的值与string[i][j]值相加,所得的新值保存在string[i][j]中。

\n【参考答案】

\n

31.D解析:新闻组是一种利用网络进行专题讨论的国际论坛,目前为止USENET仍是最大规模的网络新闻组。USENET的基本通信方式是电子邮件,但它不是采用点对点的通信方式,而是采用多对多的传递方式。基本组织单位是特定讨论主题的讨论组。

32.D解析:使用FTP,协议传送数据并不能加强Web服务器安全性。

33.BLinux操作系统与WindowsNT、NetWare、UNIX等传统网络操作系统最大的区别是:Linux开放源代码。正是由于这一点它才能够引起人们广泛的注意。与传统的网络操作系统相比,Linux操作系统主要有以下几个特点:

(1)Linux操作系统不限制应用程序可用内存的大小。

(2)Linux操作系统具有虚拟内存的能力,可以利用硬盘来扩展内存。

(3)Linux操作系统允许在同一时间内,运行多个应用程序。

(4)Linux操作系统支持多用户,在同一时间内可以有多个用户使用主机。

(5)Linux操作系统具有先进的网络功能,可以通过TCP/IP协议与其他计算机连接,通过网络进行分布式处理。

(6)Linux操作系统符合UNIX标准,可以将Linux上完成的程序移植到UNIX主机上去运行。

(7)Linux操作系统是免费软件,可以通过匿名FTP服务在“”的“pub/linux”目录下获得。

34.voidnum(intmintkintxxl)){intdata=m+l;/*从大于整数m的数开始找*/inthalfIn=0;while(1){half=data/2;for(I=2;I<=half;I++)/*如果该数依次除以从2到一半的整数余数都不是0则该数是素数*/if(]if(data%I==O)break;/*如果余数为0则退循环取下一个数判断*/if(I>half){xx[n]=data;n++;/*判断该数为素数后将该数存入数组xx中并累计素数的个数*/}if(n>=k)break;/*如果累计素数的个数超过了要求的个数则退出循环*/data++;/*如果累计素数的个数小于要求的个数则继续取下一个数*/}}voidnum(intm,intk,intxxl))\r\n{\r\nintdata=m+l;/*从大于整数m的数开始找*/\r\ninthalf,I,n=0;\r\nwhile(1)\r\n{\r\nhalf=data/2;\r\nfor(I=2;I<=half;I++)/*如果该数依次除以从2到一半的整数,余数都不是0,\r\n则该数是素数*/\r\n\r\nif(]if(data%I==O)break;/*如果余数为0,则退循环,取下一个数判断*/\r\nif(I>half)\r\n{\r\nxx[n]=data;n++;/*判断该数为素数后,将该数存入数组xx中,并累计素数的个数*/\r\n}\r\nif(n>=k)break;/*如果累计素数的个数超过了要求的个数,则退出循环*/\r\ndata++;/*如果累计素数的个数小于要求的个数,则继续取下一个数*/\r\n}\r\n}解析:本题考查的知识点如下:

(1)循环结构与选择结构的嵌套使用。

(2)强行退出循环结构。

(3)特殊运算符'%'的使用。

素数是除了1和它本身之外不能被其他数整除的数(1除外)。在本题中,首先要结合相关数学知识找出判定一个数是否为素数的方法,从而对数据进行筛选。如果数据a依次除以从2到a/2的整数,余数都不是0,则该数是素数。因为所给的数据是连续的数,而且最终所求的数据的个数一定,所以这里可以使用循环结构对数据依次筛选。同时嵌套选择结构对筛选的数据进行不同的处理。在a依次除以从2到a/2的整数的过程中,只要有一次余数为0,则可退出这一层循环,即退出整除取余的循环,进入下一个数的判断中。

35.voidSortCharD(){intijkstrl;charch;for(i=0;i{strl=strlen(xx[i]);/*求各行的长度*/for(j=0;jfor(k=j+l;kif(xx[i][j]{ch=xx[i][j];xx[i][j]=xx[i][k];xx[i][k]=ch;}}}voidSortCharD()\r\n{\r\ninti,j,k,strl;\r\ncharch;\r\nfor(i=0;i{\r\nstrl=strlen(xx[i]);/*求各行的长度*/\r\nfor(j=0;jfor(k=j+l;kif(xx[i][j]{\r\nch=xx[i][j];\r\nxx[i][j]=xx[i][k];\r\nxx[i][k]=ch;\r\n}\r\n}\r\n}解析:本题考查的知识点如下:

(1)循环结构的嵌套。

(2)字符的大小比较。

(3)字符排序。

本题以行为单位对文章进行处理,首先要确定每一行中字符的个数。这个操作可使用字符串处理函数

strlen(char*str)来完成。对字符从大到小排序依据的是字符的ASCII码,在C语言中,字符量

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论