版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
【2022年】浙江省绍兴市全国计算机等级考试网络技术真题(含答案)学校:________班级:________姓名:________考号:________
一、单选题(10题)1.在Cisco路由器上配置DHCP服务,使得客户端可以分配到的地址范围是201.23.98.2-201.23.98.200,默认路由是201.23.98.1,分配的dns地址是201.23.129.27和201.23.129.26,地址租用时间是2小时30分钟,不记录地址冲突日志。以下配置正确的是()。
A.Router(config)#noipdhcpconflictloggingRouter(config)#ipdhcpexcluded—address201.23.98.201201.23.98.254Router(config)#ipdhcppool201.23.98Router(dhcp—config)#network201.23.98.0255.255.255.0Router(dhcp—config)#default—router201.23.98.1Router(dhcp—config)#dns—server201.23.129.27201.23.129.26Router(dhcp—config)#lease0230
B.Router(config)#noipdhcpconflictloggingRouter(config)#ipdhcpincluded—address201.23.98.2201.23.98.200Router(config)#ipdhcppool201.23.98Router(dhcp—config)#network201.23.98.00.0.0.255Router(dhcp—config)#default—router201.23.98.1Router(dhcp—config)#dns—server201.23.129.27201.23.129.26Router(dhcp—config)#lease0230
C.Router(config)#noipdhcpconflictloggingRouter(config)#ipdhcpexcluded—address201.23.98.201201.23.98.254Router(config)#ipdhcppool201.23.98Router(dhcp—config)#network201.23.98.00.0.0.255Router(dhcp—config)#default—router201.23.98.1Router(dhcp—config)#dns—server201.23.129.27201.23.129.26Router(dhcp—config)#lease025
D.Router(config)#noipdhcpconflictloggingRouter(config)#ipdhcpincluded—address201.23.98.2201.23.98.200Router(config)#ipdhcppool201.23.98Router(dhcp—config)#network201.23.98.0255.255.255.0Router(dhcp—config)#default—router201.23.98.1Router(dhcp—config)#dns—server201.23.129.27201.23.129.26Router(dhcp—config)#lease025
2.下列关于WindowsNTServer的描述,正确的是()。
A.WindowsNTServer的内部采用64位体系结构
B.WindowsNTServer以“域”为单位集中管理网络资源
C.WindowsNTServer只支持TCP/IP协议
D.WindowsNTServer没有融入UNIX的支持
3.
4.下列关于宽带城域网汇聚层基本功能的描述中,错误的是()
A.汇聚接入层的用户流量,进行数据转发和交换
B.根据接入层的用户流量,进行流量均衡、安全控制等处理
C.提供用户访问Internet所需要的路由服务
D.根据处理结果把用户流量转发到核心交换层
5.
6.下列关于IEEE802.1lb的基本运作模式的描述,错误的是()。
A.点对点模式是指无线网卡和无线网卡之间的通信方式
B.在点对点模式中最多可连接256台PC
C.基本模式是无线和有线网络并存的通信方式
D.在基本模式中一个接入点最多可连接512台PC
7.电子数据交换EDI主要应用于()之间。
A.企业与个人B.企业与企业C.个人与个人D.企业与政府
8.下列关于Windows2003系统下WWW服务器安装和配置的描述中,错误的是()。
A.在一台服务器上可构建多个网站
B.在Windows2003中添加操作系统组件IIS就可实现Web服务
C.在Web站点的主目录选项卡中,可配置主目录的读取和写入等权限
D.Web站点必须配置静态的IP地址
9.如果在一台主机的Windows环境下执行Ping命令得到下列信息:Pingingwww.nankai.edu.cn[202.113.16.33]with32bytesofdata:Replyfrom202.113.16.33:bytes=32time<lmsTTL=128Replyfrom202.113.16.33:bytes=32time<lmsTTL=128Replyfrom202.113.16.33:bytes:32time<lms,TTL=128Replyfrom202.113.16.33:bytes=32time<lmsTTL=128Pingstatisticsfor202.113.16.33:Packets:Sent=4,Received=4,Lost=0(0%loss),Approximateroundtriptimesinmilli—seconds:Minimum=0ms,Maximum:0ms,Average=0ms那么下列结论中无法确定的是()。
A.为www.nankai.edu.ca提供名字解析的服务器工作正常
B.本机使用的DNS服务器工作正常
C.主机www.nankai.edu.cn上www服务工作正常
D.主机wlgrw.nankai.edu.CB的网关配置正确
10.在网络需求详细分析中除包括网络总体需求分析、综合布线需求分析、网络可用性与可靠性分析、网络安全性需求分析,还需要做的工作是()
A.网络工程造价估算B.网络工程进度安排C.网络硬件设备选型D.网络带宽接入需求分析
二、填空题(10题)11.(8)以太网协议将接收出错分为3种类型:帧校验错、帧长度错和________。
12.在ISO定义的网络管理功能中,的功能包括初始化被管理对象、更改系统配置等。
13.
14.美国IEEE的一个专门委员会曾把计算机分为6类,即;大型主机、小型计算机、__________、工作站、巨型计算机、小巨型机。
15.
第75题Web站点可以限制用户访问Web服务器提供的资源,访问控制一般分为4个级别:硬盘分区权限、用户验证、Web权限和___________限制。
16.(12)IP数据报的报头长度应当是32b的整数倍,如果不是,需要填充域加_________凑齐。
17.第
71
题
在网络管理中,网管服务器对被控设备发出启动、停止等控制命令是属于()管理的范畴。
18.TokenBus是一种在总线拓扑中利用“”作为控制节点访问公共传输介质的确定型介质访问控制方法。
19.第
68
题
RARP协议的主要作用是将结点的MAC地址转换成其对应的()地址。
20.在客户机/服务器工作模式中,客户机可以使用【】向数据库服务器发送查询命令。
三、2.填空题(8题)21.在客户机/服务器工作模式中,客户机可以使用【】向数据库服务器发送查询命令。
22.一个非零的无符号二进制整数,若在其右边末尾加上两个“0”,形成一个新的无符号二进制整数,则新的数是原来数的【】倍。
23.在网络管理中,一般采用______的管理模型。
24.软件的生命周期,通常分为设计阶段、___________阶段和运行阶段。
25.电子政务逻辑结构分为______、统一的安全电子政务平台层与电子政务应用层。
26.允许使用单位或个人按时间、地址等信息查询网络的使用情况是______提供的功能。
27.C/S结构模式是对大型主机结构的一次挑战,其中S表示的是【】。
28.计算机通信体系结构中最为关键的一层是______。
四、C语言程序设计题(2题)29.已知数据文件in.dat中存有200个四位数,并已调用读函数readDat把这些数存入数组a中,请考生编制一函数jsVal,其功能是:把千位数字和十位数字重新组成一个新的含有两位数字的数ab(新数的十位数字是原四位数的千位数字,新数的个位数字是原四位数的十位数字),以及把个位数字和百位数字组成另一个新的含有两位数字的数cd(新十位数的十位数字是原四位数的个位数字,新十位数的个位数字是原四位数的百位数字),如果新组成的两个数ab<cd,ab必须是奇数且不能被5整除,cd必须是偶数,同时两个新数的十位数字均不为零,则将满足此条件的四位数按从大到小的顺序存入数组b中,并要计算满足上述条件的四位数的个数cnt。最后main函数调用写函数writeDat把结果cnt以及数组b中符合条件的四位数输出到out.dat文件中。
注意:部分源程序存在test.C文件中。
程序中已定义数组:a[200],b[200],已定义变量:cnt
请勿改动数据文件in.dat中的任何数据、主函数main、读函数readDat和写函数writeDat的内容。
30.对10个候选人进行选举,现有一个100条记录的选票数据文件in.dat,其数据存放的格式是每条记录的长度均为10位,第一位表示第一个候选人的选中情况,第二位表示第二个候选人的选中情况,依次类推;每一位内容均为字符0或1,l表示此人被选中,0表示此人未被选中,全选或全不选(空选票)均为无效的选票则不作统计。给定函数ReadDat的功能是把选票数据读入到字符串数组xx中。请编制函数CountRs来统计每个候选人的选票数并把得票数依次存入yy[0]到yy[9]中,即第一个候选人的得票数存入yy[O]中,以此类推。最后调用函数WriteDat把结果yy输出到文件out.dat中。
注意:部分源程序存放在test.c文件中。
请勿改动主函数main、读函数ReadDat和输出函数WriteDat的内容。
五、1.选择题(3题)31.下列关于Telnet的表述中,错误的是()。
A.Telnet采用了对等网络模式
B.Telnet可以用于公共服务或商业目的
C.Telnet精确的定义了本地客户机和远程服务器之间的交互过程
D.Telnet连接的双方计算机都要支持Telnet
32.基于网络低层协议、利用实现协议间的漏洞达到攻击目的,这种攻击方式称为______。
A.被动攻击B.人身攻击C.服务攻击D.非服务攻击
33.与传统的政府政务相比,电子政务具有下列________突出的特点。Ⅰ.使政务工作更有效、更精简Ⅱ.使政府工作更公开、更透明Ⅲ.为企业和居民提供更好的服务Ⅳ.使企业和居民能够更好的参与政府的管理
A.Ⅰ、Ⅱ和ⅢB.Ⅰ、Ⅱ和ⅣC.Ⅰ、Ⅲ和ⅣD.全部
六、1.程序设计题(3题)34.下列程序的功能是:在3位整数(100至999)中寻找符合下面条件的整数,并依次从小到大存入数组b中:它既是完全平方数,又有两位数字相同,例如144,676等。
请编制函数intjsValue(intbb[])实现此功能,满足该条件的整数的个数通过所编制的函数返回。
最后调用函数wfiteDat()把结果输出到文件OUTl2.DAT中。
注意:部分源程序已给出。
请勿改动主函数main()和写函数wnteDat()的内容。
试题程序:
#include<stdio.h>
intjsValue(intbb[]
{
}
main()
{
intb[20],num;
num=jsValue(b);
writeDat(num,b);
}
writeDat(intnum,intb[])
{
FILE*out;
inti;
ut=fopen("OUT12.DAT","w");
fprintf(out,"%d\n",num);
for(i=0;i<num;i++)
fprintf(out,"%d\n",b[i]);
fclose(out);
}
35.下列程序的功能是:寻找并输出11至999之间的数m,它满足m,m2和m3均为回文数。所谓回文数是指其各位数字左右对称的整数,例如121,676,94249等。满足上述条件的数如m=11,m2=121,m3=1331皆为回文数。请编制函数intjsValue(longn)实现此功能,如果是回文数,则函数返回1,反之则返回0。最后把结果输出到文件out43.dat中。
注意:部分源程序已给出。
请勿改动主函数main()。
#include<stdio.h>
intjsValue(longn)
{
}
main()
{
longm;
FILE*out;
out=fopen("out43.dat","w");
for(m=11;m<1000;m++)
{
if(jsValue(m)&&jsValue(m*m)&&jsValue(m*m*m))
{
printf("m=%41d,m*m=%61d,m*m*m=%81d",m,m'm,m*m*m);
fprintf(out,"m=%41d,m*m=%61d,m*m*m=%81d\n",m,m*m,m*m*m);
}
}
fclose(out);
}
36.已知数据文件IN53.DAT中存有200个4位数,并已调用读函数readDat()把这些数存入数组a中,请编制一函数isVal(),其功能是:依次从数组a中取出一个4位数,如果该4位数连续大于该4位数以前的5个数且该数是偶数,则统计出满足此条件的数个数cnt并把这些4位数按从大到小的顺序存入数组b中,最后调用写函数writeDat()把结果cnt及数组b中符合条件的4位数输出到文件OUT53.DAT中。
请勿改动主函数main()、读函数readDat()和写函数wiltedat()的内容。
试题程序:
#include<stdio.h>
#defineMAX200
inta[MAX],b[MAX],cnt=0;
voidjsVal()
{
}
voidreadDat(){
{
inti;
FILE*fp;
fp=fopen("in53.dat","r");
for(i=0;i<MAX;i++)
fscanf(fp,"%d",&a[i]);
fclose(fp);
}
voidmain()
{
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("out53.dat","w");
fprintf(fp,"%d\n",cnt);
for(i=0;i<cnt;i++)
fprintf(fp,"%d\n",b[i]);
fclose(fp);
}
参考答案
1.A在Cisco路由器上配置DHCP服务时首先配置IP地址池(P001)的名称,并由此进入DHCPPool配置模式。在DHCPPool配置模式下,配置IP地址池的子网地址和子网掩码、缺省网关、域名和域名服务器的IP地址、IP地址的租用时间和取消地址冲突记录日志等参数。①配置IP地址池的子网地址和子网掩码:在DHCPPool配置模式下,命令格式:network<网络地址><子网掩码>。②排除不参与动态分配的IP地址(除外地址):在全局配置模式下,命令格式:ipdhcpincluded—address<低地址><高地址>。③配置IP地址吃的地址租用时间:在DHCPPool配置模式下,命令格式:lease{天[时][分]|无限}。B选项①②配置错误,C选项①③配置错误,D选项②③配置错误。故选择A选项。
2.BWindowsNTServer以“域”为单位集中管理网络资源,其内部采用32位结构,应用程序访问的内存空间可达4GB。WindowsNTServer内置4种标准网络协议。TCP/IP、微软的MWLink协议、NetBIOS的扩展用户接口(NetBEUI)、数据链路控制协议。\r\n
3.C
4.C
5.A
6.DIEEE802.11b的运作模式分为点对点模式和基本模式。点对点模式是指无线网卡和无线网卡之间的通信方式。这种连接方式对于小型的网络来说是非常方便的,它最多可以允许256台PC连接。基本模式是指无线网络规模扩充或无线和有线网络并存时的通信方式,这也是IEEE802.11b现在最普及的方式。接入点负责频段管理及漫游等指挥工作,一个接入点最多可连接l024台PC。综上所述,D选项错误。
7.B解析:电子数据交换EDI(俗称无纸贸易)主要应用于企业与企业之间,广泛应用于制造业、运输业、流通业、零售业和金融业等产业。这些产业之间存在着供与销的信息链,利用EDI管理各种信息链,可以极大地提高企业的工作效率和管理水平。目前,EDI既可以基于专用计算机网络,也可基于因特网来实现。
8.D当WWW服务器拥有多张网卡且每张网卡均配置了IP地址,或者同一张网卡中配置了多个IP地址,且某个Web站点的【网站】选项卡中,【IP地址】下拉列表框保持为默认值″全部未分配″时,该Web站点将响应分配给服务器,但没有分配给其他站点的所有IP地址。因此,选项D错误。
9.C通过www.nankai.edu.cn这个域名,可以正确转换到IP202.113.16.33,说明为www.nanka.i.edu.cn提供名字解析的服务器以及本机使用的DNS服务器工作正常,并且主机www.nankai.edu.cn,但并不能说明该主机www服务工作正常。因此选择C选项。
10.A
11.(8)帧位错【解析】以太网协议将接收出错分为3种类型:帧校验错、帧长度错和帧位错。
12.配置管理网络管理的5个基本功能是配置管理、故障管理、性能管理、计费管理和安全管理。事实上,网络管理还应该包括其他一些功能,如网络规划和对网络操作人员的管理等。不过除了基本的5项功能以外,其他网络管理功能的实现都与实际的网络条件有关。
—配置管理:配置管理的目标是掌握和控制网络和系统的配置信息、网络中各设备的状态,以及进行连接管理。配置管理最主要的作用是增强网络管理者对网络配置的控制,这是通过对设备的配置数据提供快速访问来实现的。
—故障管理:故障是出现大量或严重错误并需要修复的异常情况。故障管理是对计算机网络中的问题或故障进行定位的过程,主要作用是通过为网络管理者提供快速的检查问题并启动恢复过程的工具,使网络的可靠性得到增强。故障标签是一个监视网络问题的前端进程。
—性能管理:性能管理功能允许网络管理者查看网络运行状况的好坏,其目标是维护网络运营效率和保证网络服务质量,使网络的性能维持在一个可以被接受的水平上。性能管理为网络管理者提供监视网络运行的关键参数,如吞吐率、利用率、错误率、响应时间和网络的一般可用度等。从概念上讲,性能管理包括监视和调整两大功能。
—计费管理:计费管理的目标是跟踪个人和团体用户对网络资源的使用情况,对其收取合理的费用。计费管理的主要作用包括使网络管理者能测量和报告基于个人或团体用户的计费信息,分配资源,计算用户通过网络传输数据的费用后给用户开出账单。
—安全管理:安全管理的目标是按照一定的方法控制对网络的访问,以保证网络不被侵害,并保证重要的信息不被未获得授权的用户访问。安全管理是指对网络资源以及重要信息的访问进行约束和控制。
13.
14.个人计算机个人计算机解析:1989年11月美国IEEE(电子电器工程师学会)的一个专门委员会根据计算机种类的演变过程和发展趋势,把计算机分为6大类:大型主机、小型计算机、个人计算机、工作站、巨型计算机、小巨型机。
15.IP地址
【解析】Web站点可以限制用户访问Web服务器提供的资源.访问控制一般分为四个级别:IP地址限制、用户验证、Web权限和硬盘分区权限。
16.(12)0
【解析】IP数据报的报头长度应当是32b的整数倍,如果不是,需要填充域加0凑齐。
17.配置【解析】配置管理的目标是掌握和控制网络的配置信息,从而保证网络管理员可以跟踪、管理网络中各种设备的操作状态。网管服务器对被管设备发出控制命令是属于配置管理的范畴。
18.令牌TokenBus(令牌总线)是一种在总线拓扑中利用令牌控制节点访问公共传输介质的确定型介质访问控制方法。在采用TokenBus方法的局域网中,任何一个节点只有在取得令牌后才能使用共享总线发送数据。令牌是一种具有特殊结构的控制帧,用来控制节点对总线的访问权。
19.IP【解析】RARP协议的主要功能是将MAC地址转换成IP地址,这通常是那些没有硬盘的工作站在启动时需要使用的协议,它们通过RARP协议从服务器那里获得有效IP地址。
20.结构化查询语言/SQL结构化查询语言/SQL解析:在客户机/服务器工作模式中,客户机可以使用结构化查询语言/SQL向数据库服务器发送查询命令,实现数据查询功能。
21.结构化查询语言/SQL结构化查询语言/SQL解析:在客户机/服务器工作模式中,客户机可以使用结构化查询语言/SQL向数据库服务器发送查询命令,实现数据查询功能。
22.四或4四或4解析:二进制整数的权从右向左依次是20,21,22,…,2n-1,从21起,各个数位依次是2倍、4倍、8倍,…。因此,在右边添两个零就增加了四倍。
23.管理者-代理管理者-代理解析:在网络管理中,一般采用管理者—代理的管理模型。在管理者与代理之间利用网络实现管理信息的交换,完成管理功能。
24.开发开发解析:软件的生命周期,通常分为设计阶段、开发阶段和运行阶段。
25.基础设施层基础设施层解析:电子政务逻辑结构自下而上分为3个层次:基础设施层,统一的安全电子政务平台层与电子政务应用层。这个逻辑模型是对各级电子政务系统的抽象和概括,既适用于具体政府部门的电子政务系统.也适用于整个国家电子政务系统。
26.网络计费管理网络计费管理解析:网络计费的功能包括:①建立和维护计费数据库;②建立和管理计费策略;③能够对指定地址进行限量控制;④允许使用单位或个人按时间、地址等信息查询网络的使用情况。
27.服务器或Server服务器或Server解析:客户机/服务器(client/sever,简称C/S)结构模式是对大型主机结构的一次挑战,由于其结构灵活、适应性广、成本较低,因此得到广泛应用。
28.传输层传输层解析:传输层向用户提供可靠的端到端服务,透明地传送报文。它向高层屏蔽了下层数据通信的细节,因而是计算机通信体系结构中最为关键的一层。
29.【审题关键句】千位+十位与个位+百位,比较大小,整除,奇偶数判断,从大到小排序。【解题思路】
\n本题类似第24套试题,通过审题可以发现主要是对四位数的筛选条件有所不同,体现在3个方面:新组合的第一个数小于第二个数,可通过比较运算符进行判断;整除关系的判断以及奇偶数的判断,可通过求余运算符(%)进行判断。参考答案的第l0条语句,可集中修改该条件语句符合题目的要求。
\n【参考答案】
\n
30.【审题关键句】10列100行选票,全选或不选的无效,统计存入数组。
\n【解题思路】
\n根据题意,本程序涉及l0个候选人共100条记录,其中,100条记录的选票文件采用二维数组存储其数据,第一维表示100条记录,第二维表示每条记录中10个候选人的选中情况。可以通过两个for循环对100条记录逐个比对,在第一层for循环中,对100条记录的每条记录情况进行扫描,在第二层for循环语句中,判断数组元素XX[i][j]的值是否等于字符1,如果等于字符1,说明第j个人得了一票,则数组元素yy[j]加1。
\n①先定义两个循环变量i和j。
\n②指定第一个for循环的循环条件,循环变量i从0开始,等于100时结束,每循环一次,变量i的值加1。
\n③在for循环中首先判断记录值不等于1111111111的记录,然后计算l0个候选人的得票数,可以通过一个for循环,对满足条件的记录中的每个数字再次比对,当数字等于1时,将第j个人的票数加l。
\n注意,本程序中由于只有数值1才会被计算到最后的结果中,因此,可以省去判断记录全为0时记录无效的情况,因为,即使将0参与到计算中,其计算结果也还是0,不会影响到最终结果,只需判断记录为全1时无效即可。
\n【参考答案】
\n
31.A解析:Telnet采用的是客户机/服务器模式。Telnet连接的双方,即用户本地的计算机和向用户提供因特网服务的计算机都必须支持Telnet。
32.D【解析】从网络高层协议的角度划分,攻击方法可以概括地分为两大类:服务攻击与非服务攻击。服务攻击是针对某种特定网络服务的攻击,非服务攻击不针对某项具体应用服务,而是基于网络层等低层协议。
33.D解析:与传统的政府政务相比,电子政务具有下列四个突出的特点:1、电子政务将使政务工作更有效、更精简;2、电子政务将使政府工作更公开、更透明;3、电子政务将为企业和居民提供更好的服务;4、电子政务将重新构造政府、企业、居民之间的关系,使之比以前更加协调,使企业和居民能够更好的参与政府的管理。
34.intisValue(intbb[]){intijk=0;inthuntendata;for(i=100;i<=999;i++){j=10;while(i*j<=i){if(i==i*j)/*如果该数是完全平方数*/}hun=i/100;/*求该数的百位数字*/data=i-hun*100;/*得到后两位数*/ten=data110;/*求该数的十位数字*/data=data-ten*10;/*求该数的个位数字*/if(hun==ten||hun==data||ten==data)/*有两位数字相同*/{bb[k]=i;/*则把该数存入数组bb中*/k++;}/*统计满足条件的数的个数*/}j++;}}returnk;/*返回满足该条件的整数的个数*/}intisValue(intbb[])\r\n{\r\ninti,j,k=0;\r\ninthun,ten,data;\r\nfor(i=100;i<=999;i++)\r\n{\r\nj=10;\r\nwhile(i*j<=i)\r\n{\r\nif(i==i*j)/*如果该数是完全平方数*/\r\n}\r\nhun=i/100;/*求该数的百位数字*/\r\ndata=i-hun*100;/*得到后两位数*/\r\nten=data110;/*求该数的十位数字*/\r\ndata=data-ten*10;/*求该数的个位数字*/\r\nif(hun==ten||hun==data||ten==data)/*有两位数字相同*/\r\n{bb[k]=i;/*则把该数存入数组bb中*/\r\nk++;}/*统计满足条件的数的个数*/\r\n}\r\nj++;\r\n}\r\n}\r\nreturnk;/*返回满足该条件的整数的个数*/\r\n}解析:解答本题,首先应该考虑用一个for循环来依次取得100到999之间的各个数,并对当前所取得的数进行两个条件判断:一是判断该数是否是完全平方数:二是判断该数是否有两位数字相同。如果以上两个条件同时满足,则把该数存放到b数组中,尽管题目要求所存的数必须从小到大,但我们取数的过程本身就是从小到大取得,因此,排序工作是没有必要做的,按照取数的顺序,把满足条件的数值存放到数组b中就可以了。判断某个数是否是完全平方数的方法是看该数是否可以拆成完全相同的两个数的积(当然要拆成的两个数一定是两位数),因此,我们再利用一个循环用10以上的两位数逐个去拆被判断的数,如果被判断的数恰好可以被完全拆分,则第一个条件成立,接着就开始依次取得被判断的数的百位、十位、个位上的数字值,看是否有两位数字相同。取得每一位上的数字值可以用“hun=i/100;data=i-hun*100:ten=data/10;data=data-ten*10:”几条语句来实现,hun变量得到的是百位上的数字,ten变量得到的是十位上的数字,data变量得到的是个位上的数字。
35.intjsValue(longn){intistrlhalf;charxy[20];ltoa(nxy10);/*将长整数n转换成与其等价的字符串存入xy指向的字符串中输出串为十进制*/strl=strlen(xy);/*求字符串的长度*/half=strl/2;for(i=0;i<half;i++)if(xy[i]!=xy[--strl])break;/*判断字符串是否左右对称*/if(i>=half)return1;/*如果字符串是回文则返回1*/elsereturnO;/*否则返回0*/}intjsValue(longn)\r\n{inti,strl,half;\r\ncharxy[20];\r\nltoa(n,xy,10);/*将长整数n转换成与其等价的字符串存入xy指向的字符串中,输出串为十进制*/\r\nstrl=strlen(xy);/*求字符串的长度*/\r\nhalf=strl/2;\r\nfor(i=0;i<half;i++)\r\nif(xy[i]!=xy[--strl])break;/*判断字符串是否左右对称*/\r\nif(i>=half)return1;/*如果字符串是回文,则返回1*/\r\nelsereturnO;/*否则返回0*/\r\n}解析:本题考查的知识点如下:
(1)将整型变量转换成字符串。
(2)字符串长度的确定和循环的使用。
(3)字符串是否对称的判断。
回文数是指其各位数字左右均对称的整数,因为给出
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024版服务合同终止条款具体执行合同一
- 二零二五版建筑工地临时应急预案制定与演练合同3篇
- 二零二五年度设备维修保养合同for工业机器人2篇
- 二零二五年度视觉设计合同2篇
- 2024版智能家居系统集成服务合同
- 二零二五年黄金抵押贷款担保投资合同3篇
- 二零二五年度新能源汽车充电桩建设标前协议3篇
- 2024年生态修复技术支持协议
- 二零二五版工艺品电商平台入驻与运营合作协议3篇
- 二零二五年度高净值客户黄金质押贷款服务合同3篇
- 五年级上册口算练习400题及答案
- 预防保健科主任竞聘课件
- 团队成员介绍
- 水泵行业销售人员工作汇报
- 《流感科普宣教》课件
- 离职分析报告
- 春节家庭用电安全提示
- 医疗纠纷预防和处理条例通用课件
- 厨邦酱油推广方案
- 乳腺癌诊疗指南(2024年版)
- 保险产品创新与市场定位培训课件
评论
0/150
提交评论