版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2023年广东省清远市全国计算机等级考试网络技术预测试题(含答案)学校:________班级:________姓名:________考号:________
一、单选题(10题)1.常用数据备份方式包括完全备份、增量备份和差异备份,三种方式在数据恢复速度方面由快到慢的顺序为()。
A.完全备份、增量备份、差异备份
B.完全备份、差异备份、增量备份
C.增量备份、差异备份、完全备份
D.差异备份、增量备份、完全备份
2.对NetWare操作系统的文件服务器内核的说法不正确的是()A.文件服务器内核实现NetWare的核心协议
B.负责对网络工作站网络服务请求的处理
C.可以提供NetWare的所有核心服务
D.提供通信服务、消息服务
3.以下关于Serv—UFTP服务器配置和使用的描述中,错误的是()。
A.FTP服务器使用动态IP地址时,服务器IP地址不需输入
B.FTP服务器的匿名用户由管理员添加
C.对用户数大于500的域,将域存放在注册表中可提供更高的性能
D.服务器常规选项中,最大用户数是指服务器中可添加的用户数量
4.下列关于Serv-UFTP服务器的描述中,正确的是()。
A.命名用户必须设置密码
B.FTP服务器不能使用动态IP地址
C.匿名用户“anonymous”是由服务器自动添加的.
D.服务器可构建多个由IP地址和端口号识别的虚拟服务器
5.下列进程状态的转换下,不正确的一项是()
A.就绪一运行B.运行一就绪C.就绪一等待D.等待一就绪
6.以下选项中,不是分组密码优点的是()。
A.较强的适用性B.对插入的敏感程度高C.加密速度快D.无需密钥同步
7.SET协议中涉及的当事人包括()
A.持卡人、发卡机构、商家、银行和运输部门
B.持卡人、发卡机构、商家、银行和支付网关
C.持卡人、通信系统、商家、银行和支付网关
D.持卡人、通信系统、商家、银行和运输部门
8.在下面的攻击手段中,基于网络的入侵防护系统可以阻断的是()。
A.Cookie篡改攻击B.DNS欺骗攻击C.Smurf攻击D.SQL注入
9.关于操作系统产品的描述中,正确的是
A.AIX是HP公司的产品
B.NetWare是Sun公司的产品
C.solaris是IBM公司的产品
D.SUSELinux是Novell公司的产品
10.下列关于RPR技术的描述中,错误的是()。
A.RPR与FDDI一样使用双环结构
B.在RPR环中,源节点向目的节点成功发出的数据帧要由目的节点从环中收回
C.RPR环中每一个节点都执行MPLS公平算法
D.RPR环能够在50ms内实现自愈
二、填空题(10题)11.(15)用户检索POP3邮件服务器的过程可以分成3个阶段:___________、事务处理阶段、更新阶段。
12.对于打开的文件其唯一的识别依据是______。
13.SOAP的中文名称是______。
14.域名解析有两种方式,一种是反复解析,另一种是______解析。
15.
16.在网络中,一台主机通常是与一台路由器相连接,这台路由器就是该主机的_________。
17.
第70题因特网的域名结构由TCP/IP协议集中的___________进行定义。
18.在Internet中计算机之间直接利用IP地址进行寻址,因而需要将用户提供的主机名转换成IP地址,这个过程称为域名解析。Internet域名解析有______和反复解析两种方式。
19.网络安全策略主要包括技术和制度两个方面。它的制定涉及网络使用与管理制定和两方面的内同。
20.(17)一旦CA验证了实体的身份,就产生一个证书,将这个公共密钥和身份进行绑定。证书中包括公共密钥和密钥所有者的全球惟一的_________。
三、2.填空题(8题)21.防火墙主要可以分为______、代理服务器和应用级网关等类型。
22.数据加密技术中的______方式是对整个网络系统采取保护措施,所以它是将来的发展趋势。
23.【】是指某个人、物、事件或概念对某一资源的机密性、完整性、可用性或合法性所造成的危害。
24.移动计算是将【】和移动通信技术结合起来,为用户提供移动的计算机环境和新的计算模式。
25.为了在64Kb/s的通信信道上开通可视电话,假设图像分辨率为160×120,256级灰度,每秒5帧,声音信息占用32Kb/s,则必须采用图像压缩方法把图像的数据量至少压缩【】倍。
26.在TCP/IP参考模型中,______负责通过网络发送和接收IP数据报。
27.早期的虚拟局域网都是根据局域网交换机的______来定义虚拟局域网成员的。
28.电子商务的安全要求包括传输的安全性、交易各方的身份认证、【】和交易的不可抵赖性四个方面。
四、C语言程序设计题(2题)29.已知数据文件in.dat中存有300个四位数,并已调用读函数readDat把这些数存入数组a中,请编制一函数jsValue,其功能是:求出千位数上的数加百位数上的数等于十位数上的数加个位数上的数的个数cnt,再把所有满足此条件的四位数依次存入数组b中,然后对数组b的四位数按从大到小的顺序进行排序。最后main函数调用写函数writeDat把数组b中的数输出到文件out.dat中。
例如:7153,7+1=5+3,则该数满足条件存入数组b中,且个数cnt=-cnt+1。
8129,8+1!=2+9,则该数不满足条件忽略。
注意:部分源程序存在test.c文件中。
程序中已定义数组:a[300],b[300],已定义变量:cnt
请勿改动数据文件in.dat中的任何数据、主函数main、读函数readDat和写函数writeDat的内容。
30.已知数据文件in.dat中存有200个四位数,并已调用读函数readDat把这些数存入数组a中,请考生编制一函数jsVai,其功能是:若一个四位数的千位数位置上的值小于等于百位数位置上的值,百位数位置上的值小于等于十位数位置上的值,以及十位数位置上的值小于等于个位数位置上的值,并且原四位数是偶数,则统计出满足此条件的个数cnt并把这些四位数按从小到大的顺序存入数组b中,最后调用写函数writeDat把结果cnt以及数组b中符合条件的四位数输出到文件out.dat中。
注意:部分源程序存在test.c文件中。
程序中已定义数组:a[200],b[200],已定义变量:cnt
请勿改动数据文件in.dat中的任何数据、主函数main、读函数readDat和写函数writeDat的内容。
五、1.选择题(3题)31.肺胃“数字签名”是______。
A.—种使用“公钥”加密的身份宣示
B.—种使用“私钥”加密的身份宣示
C.—种使用“对称密钥”加密的身份宣示
D.—种使用“不可逆算法”加密的身份宣示
32.关于IP协议,说法是错误的。
A.IP协议规定了IP地址的具体格式
B.IP协议规定了IP地址与其域名的对应关系
C.IP协议规定了IP数据报的具体格式
D.IP协议规定了IP数据报分片和重组原则
33.结点路由选择依靠当前网络状态来决定的策略称为()。
A.动态路由选择B.静态路由选择C.随机路由选择D.分布路由选择
六、1.程序设计题(3题)34.对10个候选人进行选举,现有一个100条记录的选票数据文件IN29.DAT,其数据存放的格式是每条记录的长度均为10位,第一位表示第一个人的选中情况,第二位表示第二个人的选中情况,依次类推。每一位内容均为字符0或1,1表示此人被选中,0表示此人未被选中,若一张选票选中人数小于等于5个人时则被认为是无效的选票。给定函数ReadDat()的功能是把选票数据读入到字符串数组xx中。请编制函数CountRs()来统计每个人的选票数并把得票数依次存入yy[0]到yy[9]中,最后调用函数WriteDat()把结果yy输出到文件OUT29.DAT中。
注意:部分源程序已给出。
请勿改动主函数main()、读函数ReadDat()和写函数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("选票数据文件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个人的选票数=%d\n",i+1,yy[i]);
}
fclose(fp);
}
35.已知在文件in37.dat中存有100个产品销售记录,每个产品销售记录由产品代码dm(字符型4位)、产品名称mc(字符型10位)、单价dj(整型)、数量sl(整型)、金额je(长整型)几部分组成。其中,金额=单价×数量可计算得出。函数ReadDat()的功能是读取这100个销售记录并存入数组sell中。请编制函数SortDat(),其功能要求:按产品代码从小到大进行排列,若产品代码相同,则按金额从大到小进行排列,最终排列结果仍存入结构数组sell中,最后调用函数WriteDat()把结果输出到文件out37.dat中。
注意;部分源程序已给出。
请勿改动主函数main()、读函数ReadDat()和写函数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("IN37.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[i].sl=atoi(ch);
sell[i].je=(long)sell[i].dj*sell[i].sl;
}
fclose(fp);
}
voidWriteDat()
{
FILE*fp;
inti;
fp=fopen("OUT37.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);
}
36.读函数readDat()的功能是从文件IN25.DAT中读取20行数据存放到字符串数组xx中(每行字符串长度均小于80)。请编制函数jsSort(),该函数的功能是:以行为单位对字符串按下面给定的条件进行排序,排序后的结果仍按行重新存入字符串数组xx中,最后调用写函数writeDat()把结果xx输出到文件OUT25.DAT中。
条件:从字符串中间一分为二,左边部分按字符的ASCII值升序排序,排序后,左边部分与右边部分按例子所示进行交换。如果原字符串长度为奇数,则最中间的字符不参加处理,字符仍放在原位置上。
例如:位置012345678
源字符串dcbahgfe
43219876
处理后字符串hgfeabcd
98761234
注意:部分源程序已给出。
请勿改动主函数main()、读函数readDat()和写函数writeDat()的内容。
试题程序:
#include〈stdio.h>
#include〈string.h>
#include〈conio.h>
charxx[20][80];
voidjsSort()
{
}
main()
{
readDat();
jsSort();
writeDat();
}
readDat()
{
FILE*in;
inti=0;
char*p;
in=fopen("IN25.DAT","r");
while(i〈20&&fgets(xx[i],80,in)!=NULL)
{
p=strchr(xx[i],'\n');
if(p)*p=0;
i++;
}
fclose(in);
}
writeDat()
{
FILE*out;
inti;
clrscr();
ut=fopen("OUT25.DAT","w");
for(i=0;i〈20;i++)
{
printf("%s\n",xx[i]);
fprintf(out,"%s\n",xx[i]);
}
fclose(out);
}
参考答案
1.B完全备份是指对整个系统或用户指定的所有文件数据进行一次全面的备份;增量备份只是备份相对于上一次备份操作以来新创建或者更新过的数据;差异备份即备份上一次完全备份后产生和更新的所有新的数据。恢复速度完全备份最快,增量备份最慢,差异备份介于两者之间。所以,恢复速度由快到慢的顺序是完全备份>差异备份>增量备份。
2.D
3.D服务器常规选项中,最大用户数是指服务器中同时在线的最大用户数量。故选择D选项。
4.DServ-UFTP服务器可以设置固定IP地址,也可以不指定IP地址,采用动态IP地址。服务器可构建多个由IP地址和端口号识别的虚拟服务器。Serv-UFTP服务器创建完成后需要添加用户,才能被客户端访问,用户名包括匿名用户和命名用户,如果添加的是匿名用户,系统将不会要求输入密码。故选D选项。
5.C进程的3个状态间的转换如下。就绪一运行:就绪状态的某进程被进程调度程序选中时,被选中进程由就绪态变为运行态。运行一等待:运行态的进程由于等待事件发生而转向等待状杰。等待一就绪:处于等待状态的进程因等待事件发生而变为就绪状态。运行一就绪:处于运行状态的进程因时间片用完了而变为就绪状态。不可能发生的状态:就绪一等待,等待一运行。
6.C解析:按对明文的处理方法可以把密码体制分为分组密码和序列密码。分组密码的优点是:明文信息良好的扩散性;对插入的敏感性;不需要密钥同步;较强的适用性。缺点是:加密速度慢;错误扩散和传播。
7.B解析:SET协议中涉及的当事人包括持卡人、发卡机构、商家、银行和支付网关。其中发卡机构负责为每一个建立账户的用户颁发付款卡;银行负责为用户开立账号、支付卡认证、支付和电子转账;支付网关负责连接公共因特网和金融机构内部网络,完成协议转换、数据接口安全及鉴别管理。
8.C基于网络的入侵检测系统用原始的网络包作为数据源,实时接收和分析网络中流动的数据包,从而检测是否存在入侵行为。Cookie篡改攻击,通过对Cookie的篡改可以实现非法访问目标站点。DNS欺骗是攻击者冒充域名服务器的一种欺骗行为。SQL注入,就是通过把SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。以上三种方式都不是通过阻塞网路或者耗费网络资源等来进行的攻击。Smurf攻击,攻击者冒充受害主机的ip地址,向一个大的网络发送echorequest的定向广播包,此网络的许多主机都做出回应,受害主机会收到大龄的echoreply消息。基于网络的入侵防护系统可以阻断Smurf攻击。故选择C选项。
9.D解析:AIX是IBM公司的产品,NetWare是Novell公司的产品,Solaris是Sun公司的产品,SUSELmux是Novell公司产品。
10.C
11.(15)认证阶段
【解析】用户检索POP3邮件服务器的过程可以分成3个阶段:认证阶段、事务处理阶段、更新阶段。
12.文件句柄文件句柄解析:要从一个文件读取数据,应用程序首先要调用操作系统函数并传送文件名,再选择一个到该文件的路径来打开文件。该函数取回一个顺序号,即文件句柄,该文件句柄对于打开的文件是唯一的识别依据。
13.简单对象访问协议简单对象访问协议解析:SOAP是SimpleObjectAccessProtocol的缩写,即“简单对象访问协议”。
14.递归递归解析:域名解析有两种方式。第一种称为递归解析,要求域名服务器系统一次性完成全部名字一地址变换。第二种称为反复解析,每次请求一个服务器,不行再请求别的服务器。
15.
16.默认路由器或缺省路由器或defaultrouter
\n
17.域名系统(或DNS)
【解析】在TCP/IP互联网中所实现的层次型名字管理机制称为域名系统(DNS)。
18.递归解析递归解析解析:域名解析可以有两种方式,一种叫递归解析,要求名字服务器系统一次性完成全部名字一地址变换。第二种叫反复解析,每次请求一个服务器,不行再请求别的服务器。
19.网络防火墙的设计原则【解析】网络安全策略的制定涉及网络使用、管理制定和网络防火墙的设计原则两方面的内容。
20.标识信息
【解析】一旦CA验证了实体的身份,就产生一个证书,将这个公共密钥和身份进行绑定。证书中包括公共密钥和密钥所有者的全球惟一的标识信息。这个证书由认证中心进行数字签名。
21.数据包过滤数据包过滤
22.端到端端到端解析:在端到端加密方式中,由发送方加密的数据在没有到达最终目的结点之前是不被解密的。它是对整个网络系统采取保护措施。
23.被动攻击被动攻击解析:安全攻击可以分为被动攻击和主动攻击两类。被动攻击是通过偷听或监视传送获得正在传送的信息。被动攻击有泄漏信息内存和通信量分析等。主动攻击指修改数据流或创建错误的数据流,包括假冒、重放、修改消息和拒绝服务等。
24.计算机网络计算机网络解析:移动计算网络是当前网络领域中一个重要的研究课题。移动计算是将计算机网络和移动通信技术结合起来,为用户提供移动的计算环境和新的计算模式,其作用是在任何时间都能够及时、准确地将有用信息提供给在任何地理位置的用户。移动计算技术可以使用户在汽车、飞机或火车里随时随地办公,从事远程事务处理、现场数据采集、股市行情分析、战场指挥、异地实时控制等。
25.2424解析:256级灰度要用8位二进制数来表示,所以每秒钟图像的数据量是160×120×8×5=768000位,现在,64Kb/s的通信信道被声音信息占用了32Kb/s,图像传输就只剩下32Kb/s即每秒32768位,所以压缩比例应该为768000/32768约24倍。
26.主机-网络层主机-网络层解析:主机-网络层是参考模型的最低层,它负责通过网络发送和接收IP数据报。
27.端口端口解析:可以按端口号,MAC地址,网络层地址,IP广播组定义虚拟局域网成员,早期一般是采用端口号定义。
28.数据的完整性或数据完整性数据的完整性或数据完整性解析:数据传输的安全性。保证数据传输的安全性就是要保证在公共因特网上传送的数据信息不被第三方监视和窃取。数据的完整性。保证数据的完整性就是要保证在公共因特网上传送的数据信息不被篡改。身份认证。在电子商务活动中,交易的双方或多方常常需要交换一些敏感信息,这时就需要确认对方的真实身份。交易的不可抵赖。电子商务交易的各方在进行数据信息传输时,必须带有自身特有的、无法被别人复制的信息,以防发送方否认和抵赖曾经发送过该消息,确保交易发生纠纷时有所对证。
29.【审题关键句】千位+百位等于十位+个位的数的个数,把所有满足此条件的四位数依次存入数组,然后对数组按从大到小的顺序进行排序。
\n【解题思路】
\n本题类似第9套试题,通过审题可以发现有两个不同点:①要求统计的四位数的条件是“千位+百位=十位+个位”,参考答案的第8条语句修改if语句的判断条件即可。②将统计结果按从大到小的顺序排序,参考答案的第13条语句,修改两数组元素的大小比较符即可。另外,对于数据交换的整型变量tmp可以自定义其变量名。
\n【参考答案】
\n
\n
30.【审题关键句】千位-百位-十位-个位,结果大于等于零且原四位数是奇数,统计出满足此条件的个数,并按从小到大的顺序存入数组。
\n【解题思路】
\n本题类似第9套试题,通过审题可以发现主要有两个不同点:一是要求统计的四位数的条件是“千位-百位-十位-个位>=0”,二是要求该四位数是奇数,这两个不同点都体现在参考答案的第8条语句中,对该语句进行修改即可,其中,可以判断奇数的表达式是“a[i]%2”。
\n【参老答案】
\n
\n
31.B解析:数字签名的目的在于表明身份且具有不可抵赖性。在交易过程中,身份的认证、消息的认证具有决定性的意义。参与数字签名的有收发双方和起到“公证”作用的第三方。这时要求经过数字签名以后,发方不能否认发出去的消息:收方可以确认发方的真实性,但收方不能伪造发方的签名,也不能否认收到了发方的消息;第三方可以证明这个消息的传递过程,但是不能伪造这个过程。这些就要求发送方要将它的公钥在第三方进行登记认证,发送时,发送方先用他的私钥加密消息,再用接收方的公钥进一步加密,接收方用他的私钥解密以后,再用(也只能用)发送方的公钥进一步解密。由于发送方的公钥进行了登记,公开密钥技术表明目前人们还不能依据公钥做出私钥,所以只有登记的发送方拥有相应的私钥,可以做出用公钥解密的文件,从而证实了发送方的身份。
32.B解析:IP协议主要负责为计算机之间传输的数据报寻址,并管理这些数据报的分片过程。该协议对投递的数据报格式有规范、精确的定义。与此同时,IP还负责数据报的路由,决定数据报发送到哪里,以及在路由出现问题时更换路由。
33.A解析:路由策略分为动态路由选择和静态路由选择。静态路由选择根据静态路由表中的固定表项进行,而动态路由选择是依靠动态路由表的信息即当前网络状态来进行。
34.voidCountRs(void){inticountj;char*pf;for(i=0;i〈10;i++)yy[i]=0;/*给数组yy初始化置0*/for(i=0;i〈100;i++){pf=xx[i];count=0;/*使指针pf指向各行的首地址*/while(*pf)if(*pf=='1'){count++;/*统计得票数count*/pf++;}elsepf++;if(count>5)/*当count值大于5时为有效票数*/{pf=xx[i];/*使指针pf指向该行的首地址*/j=0;while(*pf)/*统计每个人的得票数并依次存入yy[0]到yy[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;/*给数组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++;/*统计得票数count*/\r\npf++;\r\n}\r\nelsepf++;\r\nif(count>5)/*当count值大于5时为有效票数*/\r\n{\r\npf=xx[i];/*使指针pf指向该行的首地址*/\r\nj=0;\r\nwhile(*pf)/*统计每个人的得票数,并依次存入yy[0]到yy[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}解析:根据题意可知,本题涉及到了一个二维字符数组,该数组中含有100条记录,每条记录又包括长度为10位的字符串,并且该字符串中的字符只含有“0”(表示未选中)和“1”(表示选中)两个字符(用来标识某人的被选中情况)。本题要求要统计每个人的选票数,也就是要统计每行中字符为“广的个数,来借助一个指向字符指针的变量pf,首先让该指针指向各行的首地址,然后按照行方向依次指向当前行的各个字符,每找到一个字符就对它进行条件判断:看其是否为“1”,如果为“1”,则给用来统计得票数的变量count加1。当count值大于5时(选票中选中人数小于等于5个人时则被认为是无效选票),我们才做把得票数依次存入yy[0]到yy[9]中。注意,在yy数组中的每一项都存的是一个得票的总数。
35.voidSortDat(){intij;PROxy;for(i=0;i<99;i++)for(j=i+l;j<100;j++){if(strcmp(sell[i].dmsell[j].dm)>0)/*按产品代码从小到大进行排列*/{xy=sell[i];sell[i]=sell[j];sell[j]=xy;}elseif(strcmp(sell[i].dmsell[j].dm)==0)/*若产品代码相同*/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<99;i++)\r\nfor(j=i+l;j<100;j++)\r\n{\r\nif(strcmp(sell[i].dm,sell[j].dm)>0)/*按产品代码从小到大进行排列*/\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)/*若产品代码相同*/\r\nif(sell[i].je<sell[j].je)/*则按金额从大到小的进行排列*/\r\n{xy=sell[i];\r\nsell[i]=sell[j];\r\nsell[j]=xy;\r\n}\r\n}\r\n}解析:本题考查的知识点如下:
(1)结构体及结构数组的相关操作。
(2)结构数组的排序。
(3)字符型数组的比较。
本题着重考查结构体变量的访问、赋值,包括结构体本身及结构体中各个成员的访问和赋值。结构数组的操作与一般数组的区别不大,只要注意其中的元素是结构体,以及对结构体操作的方法。根据题意要求,我们首先要比较产品代码。因为产品代码为字符型,所以不能使用简单的比较运算符进行比较。在这里,我们使用了字符串处理函数strcmp(char*strl1,char*
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年广电节目制作培训试题及答案解析
- 2026华中农业大学校园建设与安全保卫部劳动聘用制人员招聘3人备考题库(湖北)附答案详解(轻巧夺冠)
- 2026天津市肿瘤医院秦皇岛医院选聘31人备考题库(河北)及答案详解1套
- 2026四川省盐业集团有限责任公司选聘所属子公司总经理1人备考题库及参考答案详解(b卷)
- 2026云南玉溪市红塔区凤凰街道葫田社区居民委员会社区专职网格员招聘1人备考题库附参考答案详解(完整版)
- 2026河南黄金叶投资管理有限公司所属企业大学生招聘18人备考题库附答案详解(突破训练)
- 2026浙江台州市第一人民医院招聘编外合同制人员5人备考题库及参考答案详解(预热题)
- 2026安徽铜陵创邑传媒有限公司招聘2人备考题库含答案详解(综合题)
- 2026春季新疆克拉玛依市面向高校毕业生招聘事业单位人员120人备考题库及参考答案详解(夺分金卷)
- 2026四川广元市妇幼保健院招聘部分岗位工作人员的8人备考题库附答案详解(完整版)
- 诺如病毒考试题及答案
- DB45∕T 2479-2022 一般固体废物填埋场水文地质工程地质勘察规范
- 岗位安全责任清单意义
- 2025年焊工(技师)考试练习题库(附答案)
- 2025-2030中国永磁无刷电机行业发展形势与前景动态预测报告
- 学术自由与责任共担:导师制度与研究生培养制的深度探讨
- 法拍司辅内部管理制度
- 道路损坏修缮协议书模板
- 2025年上海市各区高三二模语文试题汇编《现代文一》含答案
- 公司履约保函管理制度
- 全国民用建筑工程设计技术规范
评论
0/150
提交评论