版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2023年江西省南昌市全国计算机等级考试网络技术预测试题(含答案)学校:________班级:________姓名:________考号:________
一、单选题(10题)1.下列对IPv6地址的表示中,错误的是()
A.::50D:BC:0:0:03DA
B.FE23::0:45:03/48
C.FE23:0:0:050D:BC::03DA
D.FF34:42:BC::0:50F:21:0:03D
2.下列关于WindowsServer2003系统DHCP服务器的描述中,错误的是()。
A.DHCP服务器负责多个网段IP地址分配时,需要配置多个作用域
B.客户机与DHCP服务器不在一个网段时,需DHCP中继转发DHCP消息
C.DHCP中继转发DHCP发现消息时,需修改该消息中的相关字段
D.DHCP中继转发客户机的消息时,仍使用广播方式发送给DHCP服务器
3.下列关于局域网设备的描述中,错误的是()。
A.中继器可以用于连接物理层协议相同的局域网缆段
B.连接到一个集线器的所有节点共享一个冲突域
C.连接二层交换机上不同VLAN成员之间可以直接通信
D.三层交换机是具有路由功能的二层交换机
4.攻击者采用某种手段,使用户访问某网站时获得一个其他网站的IP地址,从而将用户的访问引导到其他网站,这种攻击手段称为()。
A.DNS欺骗攻击B.ARP欺骗攻击C.暴力攻击D.重放攻击
5.下列对CiscoAironet1100的SSID及其选项设置的描述中,错误的是()。
A.SSID是客户端设备用来访问接入点的唯-标识
B.SSID区分大小写
C.快速配置页面的"BroadcastSSIDinBeacon"选项为"yes"是默认设置
D.默认设置表示设备必须指定SSID才能访问接入点
6.通信控制处理机在网络拓扑结构中被称为()。
A.网络服务器B.网络防火墙C.网络交换机D.网络结点
7.第
16
题
一个路由器的部分路由表的内容如下,当收到一个分组,其目标地址是1l00100000010lll0001100010101010.这个路由器通过以下哪个接口将它发送出去?目标网络子网掩码接口11001000000101110001000000000000210110010000001011110011000000000002411100100000010l110001100000000000212Default3
A.OB.1C.2D.3
8.下列对交换机中交换表的描述中,错误的是()。
A.在一些高端交换机中,交换表通常被保存在CAM存储器中
B.交换表中没有接收帧的目的MAC地址时,交换机用Flood技术转发该帧
C.使用“showmac—addres—table”命令可显示小型交换机的交换表内容
D.交换表的内容包括目的IP地址及其所对应的交换机端口号
9.攻击者使用无效IP地址,利用TCP连接的三次握手过程,连续发送会话请求,使受害主机处于开放会话的请求之中,直至连接超时,最终因耗尽资源而停止响应。这种攻击被称为()。
A.DNS欺骗攻击B.DDoS攻击C.重放攻击D.SYNFloodin9攻击
10.下列关于网络接人技术和方法的描述中,错误的是()。
A."三网融合"中的三网是指计算机网络、电信通信网和广播电视网
B.宽带接入技术包括xDSL、HFC、SDH、无线接入等
C.无线接入技术主要有WLAN、WMAN等
D.CableModem的传输速率可以达到10~36Mbps
二、填空题(10题)11.在路由器中,有一些路由表项是由路由器相互发送路由信息而自动形成的,这些路由表项称为路由表项。
12.
13.网桥完成【】层间的连接,可将两个或多个网段连接起来。
14.
第64题Kerberos协议一般采用___________加密算法。
15.以太网帧结构由前导码、帧前定界符、目的地址字段、源地址字段、类型字段、______和帧校验字段几个部分组成。
16.
17.ADSL的性是指下行通道的数据传输速率远远大于上行通道的数据传输速率。
18.UNIX操作系统采用了系统,具有良好的安全性、保密性和可维护性。
19.资源共享的观点将计算机网络定义为“以能够相互______的方式互连起来的自治计算机系统的集合”。
20.IPv6的地址长度为______位。
三、2.填空题(8题)21.网络操作系统可分为两类:______型和通用型。
22.宽带网络的技术分为传输、交换和接入3部分,宽带传输网的主要代表是以______为基础的大容量光纤网络。
23.计算机的字长是计算机的主要技术指标之一,它不仅标志着计算机精度,而且也反映计算机______的能力。
24.目前的防火墙技术有:包过滤、应用网关和【】。
25.IP数据报对分片进行控制的3个域是标识、______和片偏移。
26.一般来说,我们常常说“NT网”,指的是采用______操作系统的局域网。
27.纵观近20年来网络操作系统的发展,网络操作系统经历了______的过程。
28.串行数据通信的方向性结构有3种,即单工、双工和______。
四、C语言程序设计题(2题)29.已知在文件in.dat中存有100个产品销售记录,每个产品销售记录由产品代码dm(字符型4位),产品名称mc(字符型10位),单价dj(整型),数量sl(整型),金额je(长整型)五部分组成。其中:金额=单价*数量。函数ReadDat读取这100个销售记录并存入结构数组sell中。请编制函数SortDat,其功能要求:按金额从大到小进行排列,若金额相等,则按产品代码从大到小进行排列,最终排列结果仍存入结构数组sell中。最后main函数调用函数WriteDat把结果输出到文件out.dat中。
提示:若中间变量为PRtemp,则可以直接使用结构赋值语句进行解题。
例如:sell[i]=temp.
注意:部分源程序存放在test.c文件中。
请勿改动主函数main、读函数ReadDat和输出函数WriteDat的内容。
30.函数Rdata实现从文件in.dat中读取一篇英文文章,存入到字符串数组string中,请编写函数charRight,其函数的功能是:以行为单位把字符串中的最后一个字符的ASCII值右移4位后加倒数第二个字符的ASCII值,得到最后一个新的字符,倒数第二个字符的ASCII值右移4位后加倒数第三个字符的ASCII值,得到倒数第二个新的字符,依此类推,一直处理到第二个字符,第一个字符的ASCII值加原最后一个字符的ASCII值,得到第一个新的字符,得到的新字符分别存放在原字符串对应的位置上。最后已处理的字符串仍按行重新存入字符串数组string中,最后调用函数Wdata,把结果string输出到文件out.dat中。
原始数据文件存放的格式是:每行的宽度均小于80个字符(含标点符号和空格)。
注意:部分源程序已经给出。
请勿改动主函数main、读函数Rdata和写函数Wdata的内容。
五、1.选择题(3题)31.B-ISDN的业务分为交互型业务和发布型业务,属于发布型业务的是()。
A.会议电视B.电子邮件C.档案信息检索D.电视广播业务
32.下列说法不正确的是()。
A.每台需要路由选择的设备保存一张路由表,需要传送IP数据报时查表,决定把数据发往何处
B.路由器负责将从一个网络接收来的IP数据报,经过路由选择,转发到一个合适的网络
C.路由器必须知道到目的地的完整路径,否则无法进行IP数据报的传递
D.路由表中常常使用目的网络的网络地址而不是目的主机的IP地址
33.MIPS常用来描述计算机的运算速度,其含义是()。A.A.每秒钟处理百万个字符
B.每分钟处理百万个字符
C.每秒钟执行百万条指令
D.每分钟执行百万条指令
六、1.程序设计题(3题)34.下列程序的功能是:将一正整数序列{K1,K2,…,K9}重新排成一个新的序列。新序列中,比K1小的数都在K1的左面(后续的再向左存放),比K1大的数都在K1的右面(后续的再向右存放),从K1向右扫描。要求编写函数jsValue()实现此功能,最后调用函数writeDat()把新序列输出到文件out90.dat中。
说明:在程序中已给出了10个序列,每个序列中有9个正整数,并存入数组a[10][9]中,分别求出这10个新序列。
例如:序列排序前{6,8,9,1,2,5,4,7,3}
序列排序后{3,4,5,2,1,6,8,9,7}
注意:部分源程序已给出。
请勿改动主函数main()和写函数writeDat()的内容。
试题程序:
#include<stdio.h>
jsValue(inta[10][9])
{
}
main()
{
inta[10][9]={{6,8,9,1,2,5,4,7,3},
{3,5,8,9,1,2,6,4,7},
{8,2,1,9,3,5,4,6,7},
{3,5,1,2,9,8,6,7,4},
{4,7,8,9,1,2,5,3,6},
{4,7,3,5,1,2,6,8,9},
{9,1,3,5,8,6,2,4,7},
{2,6,1,9,8,3,5,7,4},
{5,3,7,9,1,8,2,6,4},
{7,1,3,2,5,8,9,4,6},
};
inti,j;
jsValue(a);
for(i=0;i<10;i++)
{
for(j=0;j<9;j++)
{
printf("%d",a[i][j]);
if(j<=7)printf(",");
}
printf("\n");
}
writeDat(a);
}
writeDat(inta[10][9])
{
FILE*fp;
inti,j;
fp=fopen("out90.dat","w");
for(i=0;i<10;i++)
{
for(j=0;j<9;j++)
{
fprintf(fp,"%d",a[i][j]);
if(j<=7)fprintf(fp,",");
}
fprintf(fp,"\n");
}
fclose(fp);
}
35.函数ReadDat()的功能是实现从文件ENG9.IN中读取一篇英文文章,存入到字符串数组xx中。请编制函数encryptChar(),按给定的替代关系对数组xx中的所有字符进行替代,仍存入数组xx的对应的位置上,
替代关系:f(p)=p*11mod256(p是数组xx中某一个字符的ASCII值,f(p)是计算后新字符的ASCII值),如果原字符的ASCII值是偶数或计算后f(p)的值小于等于32,则该字符不变,否则将f(p)所对应的字符进行替代。
注意:部分源程序已给出,原始数据文件存放的格式是:每行的宽度均小于80个字符。
请勿改动主函数main()、读函数ReadDat()和写函数WriteDat()的内容。
试题程序:
#include<stdio.h>
#include<string.h>
#include<conio.h>
#include<ctype.h>
unsignedcharxx[50][80];
intmaxline=0;/*文章的总行数*/
intReadDat(void);
voidWriteDat(void);
voidencryptChar()
{
}
main()
{
clrscr();
if(ReadDat())
{
printf("数据文件ENG9.IN不能打开!\n\007");
return;
}
encryptChar();
WriteDat();
}
intReadDat(void)
{
FILE*fp;
inti=0;
unsignedchar*p;
if((fp=fopen("ENG9.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("PS9.DAT","w");
for(i=0;i<maxline;i++)
{
printf("%s\n",xx[i]);
fprintf(fp,"%s\n",xx[i]);}
fclose(fp);
}
36.函数ReadDat()的功能是实现从文件IN39.DAT中读取一篇英文文章存入到字符串数组xx中。请编制函数ChA(),该函数的功能是:以行为单位把字符串的第一个字符的ASCII值加第二个字符的ASCII值,得到第一个新的字符,第二个字符的ASCII值加第三个字符的ASCII值,得到第二个新的字符,以此类推一直处理到倒数第二个字符,最后一个字符的ASCII值加第一个字符的ASCII值,得到最后一个新的字符,得到的新字符分别存放在原字符串对应的位置上。最后把已处理的字符串逆转后仍按行重新存入字符串数组xx中,并调用函数WriteDat()把结果xx输出到文件OUT39.DAT中。
注意:部分源程序已给出。
原始文件存放的格式是:每行的宽度小于80个字符,含标点符号和空格。
请勿改动主函数main()、读函数ReadDat()和写函数WriteDat()的内容。
试题程序:
#include<stdio.h>
#include<string.h>
#include<conio.h>
charxx[50][80];
intmaxline=0;
intReadDat();
voidWriteDat();
voidChA(void)
{
}
voidmain()
{
clrscr();
if(ReadDat())
{
printf("数据文件IN39.DAT不能打开!\n\007");
return;
}
ChA();
WriteDat();
}
intReadDat(void)
{
FILE*fp;
inti=0;
char*p;
if((fp=fopen("IN39.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("OUT39.DAT","w");
for(i=0;i<maxline;i++)
{
printf("%s\n",xx[i]);
fprintf(fp,"%s\n",xx[i]);
}
fclose(fp);
}
参考答案
1.DIPv4地址采用32位的点分四段十进制表示,而IPv6采用的是128位的冒分八段十六进制法。按照RFC2373定义,一个完整的IPv6地址的表示法:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx例如:2031:0000:1F1F:0000:0000:0100:11A0:ADDF。为了简化其表示法,RFC2373提出每段中前面的0可以省略,连续的0可省略为'::',但只能出现一次,例如:1080:0:0:0:8:800:200C:417A可以简写为1080::8:800:200C:417A。类似于IPv4中的CDIR表示法,IPv6用前缀来表示网络地址空间,比如:2001:250:6000::/48表示前缀为48位的地址空间。而D)选项中的FF34:42:BC::0:50F:21:0:03D已经超过8段,所以表示错误,答案选择D。
2.D作用域是网络上IP地址的完整性连续范围。作用域通常定义为接受DHCP服务的网络上的单个物理子网。多个网段IP地址,则需要配置多个作用域。客户机与DHCP服务器在同一网段时,采用DHCP消息收到的子网所处的网段分配IP地址。否则,选择转发DHCP发现消息的中继所在的子网网段。这种情况下,DHCP服务器需要配置多个作用域,用于负责多个网段IP地址的分配。DHCP中继转发客户机的消息时,因为客户机已经拥有IP地址,且DHCP地址已经被告知,因此可以采用端到端的传递方式,因此选择D选项。
3.C中继器工作在物理层,只能用于连接物理协议相同的局域网。连接到一个集线器的所有节点都在一个冲突域和广播域中。VLAN用于隔离不同的广播域,不同的VLAN成员之间不能直接通信。三层交换机具有部分路由器功能的交换机,用于加快大型局域网内部的数据交换,三层交换技术就是二层交换技术上加上三层转发技术,是在网络模型中的第三层实现了数据包的高速转发,既可实现网络路由功能,又可根据不同网络状况做到最优网络性能,故选项C错误。
4.A
5.D服务集标识(SSID)是客户端设备用来访问接入点的唯一标识。可以将一个无线局域网分为几个需要不同身份验证的子网络,每一个子网络都需要独立的身份验证,只有通过身份验证的用户才可以进入相应的子网络,防止未被授权的用户进入本网络。最多可以有32个字符,且区分大小写。快速配置页面中'Broadcast\nSSIDin\nBeacon'选项,设定允许设备不指定SSID而访问接入点。其中YES选项是默认设置,允许设备不指定SSID而访问接入点,NO选项表示设备必须指定SSID才能访问接入点,故选择D选项。
6.D
7.B目标地址是11001000000101110001100010101010,它与第二个以及第三个表项都匹配,但是它和第二个表项具有最长的前缀匹配.所以使用这个表项,按照接口将这个分组转发出去。\r\n
8.D在一些中高端交换机中,通常把交换表保存在可编址内容存储器(CAM)中。交换表中没有接收帧的目的MAC地址时,通过Flood技术的广播帧,交换机得到新的MAC地址与其对应的端口号,建立一个新的表项。Cisco大中型交换机使用“showcamdynamic”命令显示交换表内容,小型交换机使用“showmac—address—table”命令显示交换表内容。\n通过Flood技术的广播帧,交换机可得到新的MAC地址及与其对应的端口号,从而建立一个新的表项。交换表的内容包括:目的MAC地址、该地址所对应的交换机端口号以及所在的虚拟子网。故选择D选项。
9.DSYN\nFloodin9:攻击者利用TCP连接的三次握手过程进行攻击,攻击者主机使用无数的IP地址,与受害主机进行TCP的三次握手,在完成第二步后,受害主机就会处于开放会话的请求之中,但会话并未真正的完成,受害主机必须等待连接超时,之后才能清除未完成的会话,在此期间,受害主机将会连续接受这种会话请求,最终因耗尽用来管理会话的资源而停止响应。因此,本题的正确答案是D。
10.B从实现技术的角度,目前宽带接入技术主要有以下几种:数字用户线xDSL技术、光纤同轴电缆混合网HFC技术、光纤接入技术、无线接入技术与局域网接入技术。其中无线接入又可以分为无线局域网接入、无线城域网接入与无线Adhoe接入。B选项中的SDH指的是同步数字体系,不属于具体的网络接入技术。因此B选项错误。
11.动态在路由器中,有一些路由表项是由路由器相互发送路由信息自动形成的,这些路由表项称为动态路由表项。
12.
13.LLC或数据链路LLC或数据链路解析:网桥是通过数据链路层间的连接将多个网段的计算机连接起来。
14.DES
【解析】Kerberos基于对称密钥体制(一般采用DES,也可以用其他算法)。
15.数据字段数据字段解析:以太网帧结构由以下几个部分构成:①前导码与帧前定界符字段;②目的地址和源地址字段;③类型字段;④数据字段;⑤帧校验字段。
16.
17.非对称ADSL(非对称用户数字线路)使用比较复杂的调制解调技术,“非对称”是指下行通道的数据传输速率远远大于上行通道的数据传输速率。在0~5km的范围内,ADSL的上行传输速率为512Kbps~1Mbps,下行传输速率为1~8Mbps。
18.树形UNIX操作系统采用了树形文件系统,具有良好的安全性、保密性和可维护性。
19.共享资源共享资源解析:资源共享的观点将计算机网络定义为“以能够相互共享资源的方式互连起来的自治计算机系统的集合”。
20.128128解析:IPv4采用32位地址长度,只有大约43亿个地址,估计在2005~2010年间将被分配完毕,而IPv6采用128位地址长度,几乎可以不受限制地提供地址。
21.面向任务面向任务解析:一般来说,网络操作系统可以分为两类:面向任务型NOS和通用型NOS。
22.ATM技术ATM技术解析:宽带传输网的主要代表是采用了ATM技术为基础的大容量光纤网络。
23.处理信息处理信息解析:字长是计算机运算器进行一次基本运算所能处理的数据的位数。字长不仅标志着计算机精度,也反映计算机处理信息的能力。一般情况下,字长越大,计算机精度越高,处理能力也就越强。
24.代理服务代理服务解析:目前的防火墙主要有以下3种类型:包过滤(PacketFilter),是在网络层中对数据包实施有选择的通过;应用网关(ApplicationGateway),是建立在网络应用层上的协议过滤。代理服务(ProxyServer),是设置在Internet防火墙网关的专用应用级代码。
25.标志标志解析:由于利用IP进行互联的各个物理网络所能处理的最大报文长度有可能不同。所以IP报文在传输和投递的过程中有可能被分片。IP数据报使用标识、标志和片偏移3个域对分片进行控制.报文在投递过程中不可能重组,只可能分片。
26.WindowsNTServerWindowsNTServer解析:一般来说,我们常常说“NT网”,指的是采用WindowsNTServer操作系统的局域网,“Novell网”指的是采用NetWare系统的局域网。
27.从对等结构向非对等结构演变从对等结构向非对等结构演变解析:从网络操作系统的发展来看,网络操作系统经历了从对等结构向非对等结构演变的过程。对等结构网络操作系统中,所有的连网结点地位平等,安装在每个连网结点的操作系统软件相同,连网计算机的资源在原则上都是可以相互共享的。在非对等结构网络操作系统设计中,连网结点分为:网络服务器和网络工作站两类。网络服务器采用高配置与高性能的计算机,以集中方式管理局域网的共享资源,并为网络工作站提供各类服务;网络工作站一般是低配置的微型机系统,主要为本地用户访问本地资源与访问网络资源提供服务。
28.全双工全双工解析:按照数据传输方向,可以分为单工,双工和全双工3种方式。
29.【审题关键句】计算金额,按金额从大到小进行排列,相同的则按产品代码从大到小排列,结果存入结构数组。
\n【解题思路】
\n本题类似第57套试题,通过审题可以发现主要是排序条件的设置要求有所不同,参考答案的第8行进行修改即可。
\n【参考答案】
\n
\n
30.【审题关键句】以行为单位,新字符串中每个字符的ASCII码值等于该位置上的原字符ASCII码值的二进制右移4位后加其前一个字符的ASCII码值。
\n【解题思路】
\n①定义整型循环变量i、j和表示字符串长度的整型变量strl,以及字符局部变量ch。
\n②在第一层for循环中,循环变量i从0开始,依次递增直到其值等于maxline,在循环体中,利用库函数strlen求得字符串string[i]的长度,把此值赋给变量strl。把字符串string[i]的最后一个字符string[i][strl-1]赋给字符变量ch,暂时保存起来。在第二层for循环中,循环变量j从str-1开始,依次递减直到其值小于或等于0,在循环体中,字符string[i][j]的ASCII码值右移4位,然后再与字符string[i][j-1]的ASCII码值相加的和保存到字符string[i][j]中。当退出第二层for循环后,把第i行的第一个字符string[i][0]与最后一个字符ch的值相加,保存在string[i][0]中。
\n【参考答案】
\n
31.D解析:本题考查B-ISDN业务的相关概念。宽带ISDN的业务分为两类:交互型业务和发布型业务。交互型业务是指在用户间或用户与主机之间提供双向信息交换业务。它包括下面几种:会话性业务、消息性业务、检索性业务等。发布型业务是由网络中的某点(如信息服务中心)向其他多个位置传送单向信息流的业务。它包括以下几种:不由用户个体参与控制的发布型业务,如电视、电台等广播业务:可由用户个体参与控制的发布型业务,如传统的图文电视,它虽然也是广播业务,但信息是反复播放的。正确答案为选项D。
32.C解析:路由器在因特网中起到重要的作用,它连接两个或者多个物理网络,负责将从一个网络接收来的IP数据报,经过路由选择,转发到一个合适的网络中;每台需要路由选择的设备保存一张IP选路表(路由表),需要传送IP数据报时,通过查询该表决定发送方向;路由器R中的路由表仅仅指定了从R到目的网络路径上的一步,而路由器并不知道目的地的完整路径。同时,路由表中的N常常使用目的网络的网络地址。
33.C解析:计算机的性能在很大程度上是由CPU决定的,CPU的性能主要体现在它的运算速度,通常使用计算机每秒钟能够执行的指令条数来描述速度高低,可以用单字长定点指令的平均执行时间表示,单位是MIPS,它是Million\u3000of\u3000Instructions\u3000Per\u3000Second的缩写,意思是“每秒百万条指令”,也可以用单字长浮点指令的平均执行时间表示,单位是\u3000MFLOPS(Million\u3000Floating\u3000instructions\u3000Per\u3000Second)。
34.voidjsValue(inta[10][9]){intvalueijknum;for(i=0;i<10;i++){value=a[i][0];/*将一行的第一个元素赋给value*/for(j=0;j<9;j++)if(a[i][j]<value)/*若后面的数中有比第1个数据小的数*/{num=a[i][j];/*则把这个数取出赋给num*/for(k=j;k>0;k--)/*将这个数据左侧的数依次向右移动*/{a[i][k]=a[i][k-1];}a[i][0]=num;/*再将这个数放在最左侧*/}}}[解析]本题考查的知识点如下:(1)二维数组的访问和数组元素的移动。(2)循环结构和判断结构的嵌套使用。数据存放在一个二维数组中每一行数为数据处理的基本单位。将第1个数取出依次和后面的数比较若后面的数中有比第1个数据小的数则将这个数取出。将这个数据左侧的数依次向右移动(包括第1个数)然后将这个数放在最左侧。扫描完一行后比第1个数小的数就都在第1个数的左侧而比它大的就在它的右侧。对数的扫描和移动均可以使用循环实现。再使用循环实现对每一行数据的访问。voidjsValue(inta[10][9])\r\n{\r\nintvalue,i,j,k,num;\r\nfor(i=0;i<10;i++)\r\n{\r\nvalue=a[i][0];/*将一行的第一个元素赋给value*/\r\nfor(j=0;j<9;j++)\r\nif(a[i][j]<value)/*若后面的数中有比第1个数据小的数*/\r\n{\r\nnum=a[i][j];/*则把这个数取出,赋给num*/\r\nfor(k=j;k>0;k--)/*将这个数据左侧的数依次向右移动*/\r\n{\r\na[i][k]=a[i][k-1];\r\n}\r\na[i][0]=num;/*再将这个数放在最左侧*/\r\n}\r\n}\r\n}\r\n[解析]本题考查的知识点如下:\r\n(1)二维数组的访问和数组元素的移动。\r\n(2)循环结构和判断结构的嵌套使用。\r\n数据存放在一个二维数组中,每一行数为数据处理的基本单位。将第1个数取出依次和后面的数比较,若后面的数中有比第1个数据小的数,则将这个数取出。将这个数据左侧的数依次向右移动(包括第1个数),然后将这个数放在最左侧。扫描完一行后,比第1个数小的数就都在第1个数的左侧,而比它大的就在它的右侧。对数的扫描和移动均可以使用循环实现。再使用循环实现对每一行数据的访问。
35.voidencryptChar(){inti;char*pf;for(i=0;i<maxline;i++)pf=xx[i];/*指针pf指向当前行的首地址*/whilie(*pf!=0){if(*pf%2==0||*pf*11%256<=32);/*如果原字符的ASCII值是偶数或计算后的值小于等于32则该字符不变*/else*pf=*pf*11%256;/*否贝Jj将所对应的字符进行替代*/pf++;/*指针pf指向下一个字符*/}}}voidencryptChar()\r\n{\r\ninti;\r\nchar*pf;\r\nfor(i=0;i<maxline;i++)\r\npf=xx[i];/*指针pf指向当前行的首地址*/\r\nwhilie(*pf!=0)\r\n{\r\nif(*pf%2==0||*pf*11%256<=32);/*如果原字符的ASCII值是偶数或计算后\r\n的值小于等于32,则该字符不变*/\r\nelse\r\n*pf=*pf
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年海绵城市2.0升级地下管廊预留雨水调蓄空间设计指南
- 2026年数字孪生智能运维与多物理场耦合机制是波浪能未来发展方向
- 2026年数据资产质押融资人才培养体系搭建
- 2026年社区嵌入式养老服务设施与物业服务进家庭方案
- 2026年工业互联网规模化应用向核心生产延伸指南
- 毒蘑菇中毒的儿童患者护理
- 2026年公建民营 民办公助模式在普惠托育中的应用案例
- 2026年物流车队长途追踪与设备运维指南
- 2.3 芳香烃 综合检验 高中化学人教版(2019)选择性必修3
- 2026浙江国检检测技术股份有限公司第一轮招聘员工5人备考题库附答案详解(预热题)
- 2025年武汉创新投资集团有限公司公开选聘投资专业人员笔试参考题库附带答案详解
- 文化展示设计案例分析
- (正式版)DB51∕T 5066-2018 《四川省居住建筑油烟气集中排放系统应用技术标准》
- 2026年温州永嘉县国有企业面向社会公开招聘工作人员12人考试参考试题及答案解析
- 医疗人员跨境培训体系
- 2026年及未来5年中国音乐行业市场发展数据监测及投资战略咨询报告
- 无废工厂建设实施方案
- 长度和时间的测量课件2025-2026学年人教版物理八年级上册
- 2026年保安员资格证理论知识考试题库
- 2025年安徽林业职业技术学院单招职业适应性测试题库带答案解析
- 麻醉药健康宣教
评论
0/150
提交评论