(2022年)陕西省渭南市全国计算机等级考试网络技术测试卷(含答案)_第1页
(2022年)陕西省渭南市全国计算机等级考试网络技术测试卷(含答案)_第2页
(2022年)陕西省渭南市全国计算机等级考试网络技术测试卷(含答案)_第3页
(2022年)陕西省渭南市全国计算机等级考试网络技术测试卷(含答案)_第4页
(2022年)陕西省渭南市全国计算机等级考试网络技术测试卷(含答案)_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

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

文档简介

(2022年)陕西省渭南市全国计算机等级考试网络技术测试卷(含答案)学校:________班级:________姓名:________考号:________

一、单选题(10题)1.电子数据交换EDI主要应用于()之间。

A.企业与个人B.企业与企业C.个人与个人D.企业与政府

2.下列命令中,可用于测试IP地址和域名之间转换的是()。

A.nslookupB.pathpingC.pingD.tracert

3.下列对于奔腾芯片的体系结构的描述中,错误的是()。

A.奔腾4的算术逻辑单元可以以双倍的时钟频率运行

B.在处理器与内存控制器间提供了3.2Gbps的带宽

C.SSE指流式的单指令流、单数据流扩展指令

D.奔腾4细化流水的深度达到20级

4.下列关于RPR技术的描述中,错误的是()

A.RPR环能够在50ms内实现自愈

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

C.RPR环将沿顺时针方向传输的光纤环叫做外环

D.RPR的内环与外环都可以传输数据分组与控制分组

5.如果在一台主机的Windows环境下执行命令Pingwww.pku.edu.cn得到下列信息Pingingwww.pku.edu.cn[162.105.131.113]with32bytesofdata:Requesttimedout.Requesttimedout.Requesttimedout.Requesttimedout.Pingstatisticsfor162.105.131.113:Packets:Sent=4,Received=O,Lost=4(100%loss)那么下列结论中无法确定的是()。

A.为www.pku.edu.cn提供名字解析的服务器工作正常

B.本机配置的IP地址可用

C.本机使用的DNS服务器工作正常

D.本机的网关配置正确

6.下列属于广域网QoS技术的是()。

A.RSVPB.PSTNC.MSTPD.ISDN

7.某公司分配给人事部的IP地址块为24/27,分配给培训部的IP地址块为08/28,分配给销售部的IP地址块为92/28,那么这三个地址块经过聚合后的地址为()

A.92/25

B.24/25

C.92/26

D.24/26

8.下列关于Skype特点,错误的是()。

A.高清晰音质B.高度保密性C.免费多方通话D.不具各跨平台性

9.在公用密钥数字签名技术中,使用单向散列函数生成信息摘要的目的的是()

A.防止交易者抵赖B.防止信息被篡改或伪造C.为了便于解密明文D.给接收方传递密钥

10.关于IP地址,下列正确的选项是()。

A.主机名与IP地址一一映射

B.10.x.x.x和192.168.x.x可作为内部互联网的IP地址,连上因特网的时候,需要转换成可以在因特网中使用的IP地址

C.一台主机只能有一个IP地址

D.任意IP地址在一个时刻只能分配给一台主机,否则会引起冲突

二、填空题(10题)11.认证方式主要包括PKI认证、摘要算法认证和______。

12.有一种虚拟局域网的建立是动态的,它代表了一组IP地址,并由叫做代理的设备对虚拟局域网中的成员进行管理。在这个虚拟局域网中,代理和多个IP结点组成IP【】虚拟局域网。

13.______拓扑结构是在局域网中最常采用的。

14.从目前的发展情况来看,局域网产品可以分为共享介质局域网和______两类。

15.对于机架式服务器,通常根据机箱的高度细分为1U/2U/3U/4U/5U/6U/7U/8U等规格,其中1U相当于______mm。

16.第

76

浏览器通常由一系列的用户单元、一系列的解释单元和一个()单元组成。

17.

第76题网络操作系统为支持分布式服务功能,提出了一种新的网络管理机制,即___________。

18.一台主机的缺省网关是_________。

19.(11)IEEE制定的UNIX统一标准是_______。

20.

第70题IP数据报的报头长度应当是32b的整数倍,如果不是,需要填充域加___________凑齐。

三、2.填空题(8题)21.TCP使用IP传递信息,每一个TCP信息被封装在一个【】中并通过互联网传送。

22.电子现金可以存储在智能型IC支付卡上,也可以以数字形式存储在现金文件中,该现金文件就形成了一个【】。

23.电子商务的安全要求包括传输的安全性、交易各方的身份认证、【】和交易的不可抵赖性四个方面。

24.电子商务的概念模型可抽象地描述为每个交易主体和【】之间的交易事务关系。

25.TCP协议是一种可靠的面向连接的协议,它允许将一台主机的【】无差错地传送到目的主机。

26.______也被称为“内部威胁”,授权用户将其权限用于其他未授权的目的。

27.网络反病毒技术主要有3种,它们是预防病毒技术、【】病毒技术和消除病毒技术。

28.通过经营电子支付的银行进行电子支付的过程中,需要发出或者接收【】。

四、C语言程序设计题(2题)29.已知数据文件in.dat中存有200个四位数,并已调用读函数readDat把这些数存入数组a中,请考生编制一函数jsVal,其功能是:依次从数组a中取出一个四位数,如果该四位数均大于该四位数以前的连续五个数且该数是偶数(该四位数以前不满五个数,则不统计),则统计出满足此条件的个数cnt,并把这些四位数按从大到小的顺序存入数组b中,最后调用写函数writeDat把结果cnt以及数组b中符合条件的四位数输出到out.dat文件中。

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

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

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

30.函数ReadDat实现从文件in.dat中读取一篇英文文章,存入到字符串数组xx中;请编制函数encryptChar,按给定的替代关系对数组xx中的所有字符进行替代,仍存入数组xx对应的位置上,最后调用函数WriteDat把结果xx输出到文件oul.dat中。

替代关系:f(p)=p*11mod256,mod为取余运算,P是数组xx中某一个字符的ASCIl值,f(p)是计算后的无符号整型值(注意:中间变量定义成整型变量),如果原字符是小写字母或计算后f(p)值小于等于32,则该字符不变,否则用f(p)替代所对应的字符。

注意:部分源程序存放在test.c文件中,原始数据文件存放的格式是:每行的宽度均小于80个字符,含标点符号和空格,并也按此替代关系进行处理。

请勿改动主函数main、读函数ReadDat和输出函数WriteDat的内容。

五、1.选择题(3题)31.下列关于UNIX操作系统的说法,错误的是()。

A.UNIX采用进程对换的内存管理机制

B.UNIX是由Shell语言编写的

C.UNIX是多用户系统

D.UNIX采用树形文件系统

32.CAD技术中用x、y方向的像素点来表示的分辨率是()。

A.图形输入分辨率B.绘图分辨率C.捕捉分辨率D.显示分辨率

33.在因特网中,信息资源和服务的载体是()。

A.集线器B.交换机C.路由器D.主机

六、1.程序设计题(3题)34.已知在文件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);

}

35.某级数的前两项A1=1,A2=1,以后各项具有如下关系:

An=An-2+2An-1

下列程序的功能是:要求依次对于整数M=100,1000和10000求出对应的n值,使其满足:Sn<M且Sn+1≥M,这里Sn=A1+A2+…+An,并依次把n值存入数组单元b[0],b[1],b[2]中,请编制jsValue()函数来实现

此功能,最后调用函数writeDar()把数组b的值输出到out48.dat文件中。

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

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

试题程序:

#include<stdio.h>

intb[3];

jsValue()

{

}

main()

{

jsValue();

printf("M=100,n=%d\nM=1000,n=%d\nM=10000,n=%d\n",

b[0],b[1],b[2]);

writeDat();

}

writeDat()

{

FILE*fp;

fp=fopen("out48.dat","w");

fprintf(fp,"%d\n%d\n%d\n",b[0],b[1],b[2]);

fclose(fp);

}

36.已知数据文件m14.DAT中存有200个4位数,并已调用读函数readDat()把这些数存入数组a中,请编制一个函数JsVal(),其功能是:把千位数字和十位数字重新组成一个新的十位数ab(新十位数的十位数字是原4位数的千位数字,新十位数的个位数字是原4位数的十位数字),以及把个位数字和百位数字组成另一个新的十位数cd(新十位数的十位数字是原4位数的个位数字,新十位数的个位数字是原4位数的百位数字),如果新组成两个十位数ab-cd>=0且ab-cd<=10且两个数均是奇数,同时两个新十位数字均不为零,则将满足此条件的4位数按从大到小的顺序存入数组b中,并要计算满足上述条件的4位数的个数cnt,最后调用写函数writeDat()把结果cnt及数组b中符合条件的4位数输出到OUTl4.DAT文件中。

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

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

试题程序:

#include〈stdio.h>

#defineMAX200

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

voidjsVal()

{

}

voidreadDat()

{

inti;

FILE*fp;

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

for(i=0;i〈MAX;i++)

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

fclose(fp);

}

main()

{

inti;

readDat();

jsVal();

printf("满足条件的数=%d\n",cnt);

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

printf("%d",b[i]);

printf("\n");

writeDat();

}

writeDat()

{

FILE*fp;

inti;

fp=fopen("OUT14.DAT","w");

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

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

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

fclose(fp);

}

参考答案

1.B解析:电子数据交换EDI(俗称无纸贸易)主要应用于企业与企业之间,广泛应用于制造业、运输业、流通业、零售业和金融业等产业。这些产业之间存在着供与销的信息链,利用EDI管理各种信息链,可以极大地提高企业的工作效率和管理水平。目前,EDI既可以基于专用计算机网络,也可基于因特网来实现。

2.Anslookup命令用于测试域名到IP地址转换。pathing命令的功能结合了ping命令和trac-ert命令的功能,将报文发送到所经过的所有路由器,并根据每跳返回的报文进行统计。ping命令的功能通过发送ICMP报文并监听回应报文,来检查与远程或本地计算机的连接。tracert命令的功能通过发送包含不同TTL的ICMP报文并监听回应报文,来探测到达目的计算机的路径。故选A选项。

3.C①奔腾4采用了快速执行引擎,即它的算术逻辑单元以双倍的时钟频率运行。②奔腾4的系统总线为400MHz,在处理器与内存控制器之间提供了3.2Gbps的带宽,使系统的响应更加快捷。③SSE,即StreamingSIMDExtensions,意为流式的单指令流、多数据流扩展指令。④奔腾4继续采用了超流水线技术,使细化流水的深度由4级、8级加深到20级。\r\n

4.BRPR采用自愈环设计思路,能在50ms时间内隔离出现故障的结点和光纤段,提供SDH级的快速保护和恢复。弹性分组环(RPR)中每一个节点都执行SRP公平算法,与FDDI一样使用双环结构。RPR将顺时针传输的光纤环称为外环,将沿逆时针传输的光纤环称为内环,并且其内环和外环都可以传输数据分组和控制分组。因此8选项描述错误。

5.D执行“PingwWW.pku.edu.cn”得到IP地址为162.105.131.113,说明本机所配IP可用,DNS服务器和域名解析服务工作都正常,但无法检测出本机的网关配置是否正确,故正确答案为D选项。

6.A属于广域网QoS技术的是RSVP。目前宽带城域网保证服务质量QoS要求的技术主要有资源预留(RSVP)、区分服务(DittServ)和多协议标记交换(MPLS)。故选项A正确。

7.C

8.D

9.B数字签名使用的技术决定了数字签名的功能:安全单向散列函数的特性使得不同数据生成相同加密摘要的可能性很小,从而保证了数据传输过程中的完整性;公开密钥加密技术决定了除发送者之外,其他任何人都不可能产生该密文,从而证明了发送者的身份,也使得发送者无法抵赖。

10.B选项A),主机名与IP地址并非一一映射,一个主机可以有两个或多个IP地址,如果一主机有两个或多个IP地址,则该主机可能会属于两个或多个逻辑网络:选项B),10x.x.x和192.168x.x可作为内部互联网的IP地址,连上因特网的时候,需要转换成可以在因特网中使用的IP地址:选项C),一个主机可以有两个或多个IP地址;选项D),一个内部IP地址可以分配给不同子网中的不同主机,连上因特网后,转换成因特网中合法的IP地址,这些IP地址不相同就不会引发冲突,正确的说法是:一个合法的IP地址在一个时刻只能分配给一台主机。

11.账户名/口令认证账户名/口令认证解析:认证技术主要解决网络通信过程中通信双方的身份认可。账户名/口令认证是一种常用的认证方式,主要用于操作系统登录和Telnet等。此外还有基于PKI的认证和使用摘要算法的认证方式。

12.广播组广播组解析:虚拟局域网技术基于交换技术,而交换技术涉及到网络的多个层次,所以虚拟局域网也可以在网络的不同层次上实现,主要表现在对虚拟局域网成员的定义方法上,通常有以下4种:1)用交换机端口号定义虚拟局域网;2)用MAC地址定义虚拟局域网;3)用网络层地址定义虚拟局域网;4)IP广播组虚拟局域网。有一种虚拟局域网的建立是动态的;它代表了一组IP地址,并由叫做代理的设备对虚拟局域网中的成员进行管理,这就是IP广播组虚拟局域网。

13.总线网总线网解析:总线型拓扑结构是局域网的主要拓扑结构之一。14.交换局域网从目前的发展情况来看,局域网产品可以分为共享介质局域网和交换式局域两类。

15.4444解析:对于机架式服务器而占,U是一个高度单位,IU相当于44mm。

16.控制

【解析】控制单元接收用户的键盘或鼠标输入,调用其他单位完成用户的指令。控制单元是浏览器的中心,它协调和管理客户单元和解释单元。

17.分布式目录服务

【解析】网络操作系统为支持分布式服务功能,提出了一种新的网络管理机制,即分布式目录服务。

18.\n与主机在同一个子网的路由器端口的IP地址

\n

19.(11)POSIX(易移植操作系统环境)【解析】IEEE制定了许多基于UNIX的易移植操作系统环境,即POSIX。

20.0

【解析】IP数据报的报头长度应当是32b的整数倍,如果不是,需要填充域加0凑齐。

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

22.电子钱包电子钱包解析:使用电子现金进行电子支付活动中,买方使用自己的计算机通过网络访问银行的电子现金生成器,将部分或全部现金取出,以加密文件形式存入计算机硬盘。这样,该计算机硬盘中的现金文件就形成了一个电子钱包。

23.数据的完整性或数据完整性数据的完整性或数据完整性解析:数据传输的安全性。保证数据传输的安全性就是要保证在公共因特网上传送的数据信息不被第三方监视和窃取。数据的完整性。保证数据的完整性就是要保证在公共因特网上传送的数据信息不被篡改。身份认证。在电子商务活动中,交易的双方或多方常常需要交换一些敏感信息,这时就需要确认对方的真实身份。交易的不可抵赖。电子商务交易的各方在进行数据信息传输时,必须带有自身特有的、无法被别人复制的信息,以防发送方否认和抵赖曾经发送过该消息,确保交易发生纠纷时有所对证。

24.电子市场电子市场解析:在电子商务中,对每个交易主体而言,可以抽象地认为,它面对的是一个电子市场,必须通过电子市场选择交易的内容和对象。因此,电子商务的概念模型可以抽象地描述为每个交易主体和电子市场之间的交易事务关系。

25.字节流字节流解析:TCP协议是一种可靠的面向连接的协议,它允许将一台主机的字节流无差错地传送到目的主机。TCP协议将应用层的字节流分成多个字节段,然后将一个一个的字节段传送到互连层,发送到目的主机。

26.授权侵犯授权侵犯解析:授权侵犯属于渗入威胁,也被称为“内部威胁”,授权用户将其权限用于其他未授权的目的。

27.检测检测解析:本题考查点是网络反病毒的3种主要技术。计算机病毒在网络上的破坏性远大于单机系统,例如,CHI病毒就给一些网络造成过严重的破坏。目前,网络反病毒技术主要有3种:预防病毒技术、检测病毒技术和消除病毒技术。预防病毒技术是通过将监控程序事先常驻于系统内存之中,优先获得系统控制权,监视系统中病毒的出现,达到阻止病毒进入系统的目的;检测病毒技术是通过对病毒的一些特征来进行检测,达到发现病毒的目的;消除病毒技术是通过对病毒的分析,开发具有删除病毒程序并恢复原文件的软件。

28.电子单证电子单证解析:现代工商企业活动都和一定的单证相联系。如果没有相关单证的流通,各种经济活动就不能进行。在进行电子商务的过程中,传统意义上的单证就被电子单证所取代。

29.【审题关键句】大于前连续5个数,偶数,从大到小排序。

\n【解题思路】本题类似于第35套题,通过审题可以发现主要有3个不同点:①要求进行比较的元素大于连续前5个数,因此在设置for循环条件语句时,应该从第6个元素开始,即数组下标i的值等于5,参考答案的第2条语句;②当前元素连续大于前5个数时,前5个元素的数组下标表示也有所不同,判断表达式也不一样,参考答案的第4条语句;③统计结果按从大到小的方式进行排序,即参考答案的第9条语句。

\n【参考答案】

\n

\n

30.【审题关键句】字符替代f(p)=p*11mod256,小于等于32或原字符对应小写字母不变,否则替换。

\n【解题思路】

\n本题类似第69套试题,通过审题可以发现主要是排序条件的设置要求有所不同,参考答案的第6行,修改if条件语句的设置即可。另外,在源程序中已经定义了一个无符号变量val,因此,在编写答案程序时,不需要再重新定义。

\n【参考答案】

\n

31.B解析:UNIX的几个特点分别是:①UNIX是多用户、多任务的系统;②UNIX大部分是用C语言编写的;③提供了Shell编程语言;④提供了丰富的系统调用;⑤采用树形文件系统;⑥提供多种通信机制;⑦采用进程对换的内存管理。

32.A解析:CAD技术中用x、y方向的像素点来表示的分辨率是图形输入分辨率。

33.D解析:在因特网中,信息资源和服务的载体是主机,接入因特网的主机按其在因特网中扮演的角色不同,分为服务器和客户机。服务器是因特网服务与信息资源的提供者,客户机是因特网服务和信息资源的使用者。

34.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*strl2,unsignedintcout)对其进行比较。对于比较结果,还要按情况进行新的操作——存入结构数组或者再进行比较。因为已定义了结构数组,就可以使用循环进行比较排序。排序采用前面介绍的“选择排序法”。

35.jsValue(){intal=1a2=1n=1an;intsum0sum;sum0=a1+a2;while(1){an=al+a2*2;/*求下一个级数*/Sum=sumO+an;/*求级数和*/a1=a2;/*将a2赋给a1*/a2=an;/*将an赋给a2*/n++;if(sumo<100&&sum>=100)/*如果满足Sn<100且Sn+1>=100*/b[0]=n;/*则将n存入数组单元b[0]中*/if(sumo<l000&&sum>=1000)/*如果满足Sn<1000且sn+1>=1000*/b[1]=n;/*则将n存入数组单元b[1]中*/if(sumo<l0000&&sum>=10000)/*如果满足Sn<10000且Sn+1>=10000*/{b[2]=n;/*则将n存入数组单元b[2]中*/break;/*并强行退出循环*/}sumo=sum;/*将sum赋给sum0为下一次循环的求和作准备*/}}jsValue()\r\n{intal=1,a2=1,n=1,an;\r\nintsum0,sum;\r\nsum0=a1+a2;\r\nwhile(1)\r\n{an=al+a2*2;/*求下一个级数*/\r\nSum=sumO+an;/*求级数和*/\r\na1=a2;/*将a2赋给a1*/\r\na2=an;/*将an赋给a2*/\r\nn++;\r\nif(sumo<100&&sum>=100)/*如果满足Sn<100且Sn+1>=100*/\r\nb[0]=n;/*则将n存入数组单元b[0]中*/\r\nif(sumo<l000&&sum>=1000)/*如果满足Sn<1000且sn+1>=1000*/\r\nb[1]=n;/*则将n存入数组单元b[1]中*/\r\nif(sumo<l0000&&sum>=10000)/*如果满足Sn<10000且Sn+1>=10000*/\r\n{b[2]=n;/*则将n存入数组单元b[2]中*/\r\nbreak;/*并强行退出循环*/\r\n}\r\nsumo=sum;/*将sum赋给sum0,为下一次循环的求和作准备*/\r\n}\r\n}解析:本题考查的知识点如下:

(1)利用循环和判断求级数。

(2)循环的强行退出。

(3)多个条件的“与”运算。

由级数的表达式可以看出,级数中的各项可以由循环依次求得。当级数的和达到要求的条件时就可以退出循环结构。因为退出循环的两个条件Sn<M,Sn+1≥M要同时满足,所以两条件之间要用到“与”运算。这里使用break退出整个循环结构。

36.voidjsVal(){intithouhuntendataj;intabcd;for(i=0;i〈200;i++){thou=a[i]/1000;/*求四位数的千位数字*/hun=a[i]%1000/100;/*求四位数的百位数字*/ten=a[i]%100/10;/*求四位数的十位数字*/data=a[i]%10;/*求四位数的个位数字*/ab=10*thou+ten;/*把千位数字和十位数字重新组成一个新的十位数ab*/cd=10*data+hun;/*把个位数字和百位数字组成另一个新的十位数cd*/if((ab-cd)>=0

温馨提示

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

评论

0/150

提交评论