2021年河北省唐山市全国计算机等级考试网络技术预测试题(含答案)_第1页
2021年河北省唐山市全国计算机等级考试网络技术预测试题(含答案)_第2页
2021年河北省唐山市全国计算机等级考试网络技术预测试题(含答案)_第3页
2021年河北省唐山市全国计算机等级考试网络技术预测试题(含答案)_第4页
2021年河北省唐山市全国计算机等级考试网络技术预测试题(含答案)_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

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

文档简介

2021年河北省唐山市全国计算机等级考试网络技术预测试题(含答案)学校:________班级:________姓名:________考号:________

一、单选题(10题)1.将Cisco6500第4模块第1端口的通信方式设置为半双工,第2—24端口的通信方式设置为全双工,以下交换机的端口配置,正确的是()。

A.Switch-6500>(enable)setinterfaceduplex4/1halfSwitch-6500>(enable)setinterfaceduplex4/2.24full

B.Switch-6500>(enable)setport4/1duplexhalfSwitch-6500>(enable)setport4/2.24duplexfull

C.Switch-6500>(enable)setportduplex4/1halfSwitch-6500>(enable)setportduplex4/2—4/24full

D.Switch-6500>(enable)setportduplex4/1halfSwitch-6500>(enable)setportduplex4/2-24full

2.下列关于宽带城域网技术的描述中,错误的是()

A.宽带城域网保证QoS的主要技术有RSVP、DiffServ和MPLS

B.宽带城域网带内网络管理是指利用网络管理协议SNMP建立网络管理系统

C.宽带城域网能够为用户提供带宽保证,实现流量工程

D.宽带城域网可以利用NAT技术解决IP地址资源不足的问题

3.

4.以下哪一个不是搜索引擎中使用的运算符()。

A.NORB.ANDC.NOTD.OR

5.下列关于综合布线的描述中,错误的是()。

A.双绞线扭绞可以减少电磁干扰

B.与UTP相比,STP对外电磁辐射较小

C.多介质插座是用来连接UTP和STP的

D.作为水平布线系统电缆时,UTP电缆长度通常应该在90m以内

6.核心层主要承担()功能。

A.高速数据传输功能B.光纤连接功能C.高速数据交换功能D.光纤转发功能

7.

8.以下哪项技术不属于预防病毒技术的范畴?

A.加密可执行程序B.引导区保护C.系统监控与读写控制D.自身校验

9.根据可信计算机系统评估准则(TESEC.,用户能定义访问控制要求的自主保护类型系统属于()。A.A类B.B类C.C类D.D类

10.

二、填空题(10题)11.

第79题___________即公共管理信息协议,是IS0定义的网络管理协议

12.在电信管理网中,管理者和代理之间的管理信息交换是通过CMIS和______实现的。

13.

14.

15.误码率是衡量数据传输系统【】工作状态下传输可靠性的参数。

16.Internet主要由通信线路、______、服务器与客户机和信息资源4部分组成。

17.(12)一个用=进制表示的IP地址为.11001011010111100000001000000001,那么它的点分十进制表示为__________。

18.组播路由协议可分为域内组播路由协议和域间组播协议两大类。其中,域内组播协议又分为两种模式:______模式和稀疏模式。

19.(9)早期的网络操作系统经历了由_______结构向非对等结构的过渡。

20.RIP协议中表示距离的参数为

三、2.填空题(8题)21.网络并行计算根据组建思想和实现方法可以分为网格计算与______。

22.一个非零的无符号二进制整数,若在其右边末尾加上两个“0”,形成一个新的无符号二进制整数,则新的数是原来数的【】倍。

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

24.在路由器中,有一些路由表项是由路由器相互发送路由信息自动形成的,这些路由表项被称为______路由表项。

25.在传递数据的过程中,如果目标IP地址和当前所在的网络不同,那么该数据就必须经过______中转,才能到达目的网络。

26.软件由程序和相关【】组成。

27.当一个Web站点利用lis建立在NTFS分区时,限制用户访问站点资源的4种方法是:IP地址限制、______验证、Web权限和NTFS权限。

28.目前连接到ISP的方式基本上分为通过电话线路和【】连接到ISP。

四、C语言程序设计题(2题)29.函数readDat是从文件in.dat中读取20行数据存放到字符串数组xx中(每行字符串长度均小于80)。请编制函数jsSort,其函数的功能是:以行为单位对字符串按下面给定的条件进行排序,排序后的结果仍按行重新存入字符串数组xx中,最后调用函数writeDat把结果xx输出到文件out.dat中。

条件:字符串从中间一分为二,左边部分按字符的ASCII值降序排序,右边部分不作处理,排序后,左边部分与右边部分按例子所示进行交换。如果原字符串长度为奇数,则最中间的字符不参加处理,字符仍放在原位置上。

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

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

30.已知数据文件IN1.DAT和IN2.DAT中分别存有100个两位十进制数,并且已调用读函数readDat把这两个文件中的数存入数组a和b中,请考生编制一个函数jsVal,实现的功能是依次对数组a和b中的数按条件重新组成一个新数并依次存入数组c中,再对数组c中的数按从小到大的顺序进行排序,最后调用输出函数writeDat把结果C输出到文件out.dat中。组成新数的条件:如果数组a和b中相同下标位置的数均是奇数,则数组a中十位数字为新数的千位数字,个位数字仍为新数的个位数字,数组b中的十位数字为新数的百位数字,个位数字为新数的十位数字,这样组成的新数并存入数组c中。

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

程序中已定义:a[100]、b[100]和c[100]。

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

五、1.选择题(3题)31.网络体系结构可以定义为()。A.一种计算机网络的实现

B.执行计算机数据处理的软件模块

C.建立和使用通信硬件和软件的一套规则和规范

D.由ISO(国际标准化组织)制定的一个标准

32.WindowsNT中具有最高权限的用户是()。

A.administratorB.rootC.supervisorD.admin

33.下列属于共享介质局域网的是()。Ⅰ.EthernetⅡ.SwitchedEthernetⅢ.FDDIⅣ.ATMLANⅤ.TokenBusⅥ.TokenRing

A.Ⅰ、Ⅱ、Ⅲ、ⅥB.Ⅰ、Ⅱ、Ⅳ、ⅤC.Ⅱ、Ⅲ、Ⅳ、ⅤD.Ⅰ、Ⅲ、Ⅴ、Ⅵ

六、1.程序设计题(3题)34.已知数据文件IN78.DAT中存有200个4位数,并已调用读函数readDat()把这些数存入数组a中,请编制一函数jsVal(),其功能是:如果一个4位数的千位数字上的值大于等于百位数字上的值,百位数字上的值大于等于十位数字上的值,以及十位数字上的值人于等于个位数字上的值,并且此4位数是奇数,则统计出满足此条件的数的个数cnt并把这些4位数按从小到大的顺序存入数组b中,最后调用写函数writeDat()把结果cnt及数组b中符合条件的4位数输出到OUT78.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("IN78.DAT","r");

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

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

fclose(fp);

}

main()

{

ihti;

readDat();

jsVal();

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

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

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

printf("\n");

writeDat();

}

wrlteDat()

{*fp;

FILE

inti;

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

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

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

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

fclose(fp);

}

35.已知数据文件IN72.DAT中存有200个4位数,并已调用读函数readDat()把这些数存入数组a中,请编制一函数jsVal(),其功能是:把个位数字和千位数字重新组合成一个新的十位数ab(新十位数的十位数字是原4位数的个位数字,新十位数的个位数字是原4位数的千位数字),以及把百位数字和十位数字组成另一个新的十位数cd(新十位数的十位数字是原4位数的百位数字,新十位数的个位数字是原4位数的十位数字),如果新组成的两个数均为偶数且两个十位数中至少有一个数能被9整除,同时两个新十位数字均不为零,则将满足此条件的4位数按从大到小的顺序存入数组b中,并计算满足上述条件的4位数的个数cnt,最后调用.写函数writeDat()把结果cnt及数组b中符合条件的4位数输出到OUT72.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("IN72.DAT","r");

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

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

fclose(fp);

}

main()

{

inti;

readDat();

jsVal()

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

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

prIntf("\n");

wrlteDat();

}

wrlteDat()

{

FILE*fp;

inti;

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

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

for(i=0;i<Cht;i++

fprIntf(fp,"%d\n",h[i]);

fclose(fp);

}

36.下列程序的功能是:将大于整数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);

}

参考答案

1.D设置路由器端口的通信方式。以Cisco6500交换机为例:步骤一:设置第4模块第1端13的通信方式设置为半双工setportduplex4/1half步骤二:设置第2~24端口的通信方式设置为全双工setprotduplex4/2—24full因此选择D选项。

2.B

3.C

4.A

5.C工作区子系统的信息插座大致可分为嵌入式安装插座(暗座)、表面安装插座和多介质信息插座(光纤和铜缆)等。其中,嵌入式安装插座是用来连接双绞线(UTP等)的:多介质信息插座用来连接铜缆和光纤,用以解决用户对“光纤到桌面”的需求。在综合布线系统中,水平布线子系统多采用5类(或超5类,或6类)4对非屏蔽双绞线。双绞线电缆长度应该在90m以内,信息插座应在内部作固定线连接。因此选择C选项。

6.C

7.C

8.D解析:病毒是能够通过修改其他程序而“感染”它们的一种程序,网络反病毒技术包括预防病毒、检测病毒和消毒三种技术。预防病毒技术通过自身常驻系统,内存,优先获得系统的控制权,监视和判断系统中是否有病毒存在,进而阻止计算机病毒进入计算机系统和对系统进行破坏。这类技术有:加密可执行程序、引导区保护、系统监控与读写控制。自身校验属于检测病毒技术。

9.C解析:美国国防部公布了《可信计算机系统评估准则》TCSEC(TrustedComputerSystemEvaluationCriteria),将计算机系统的安全可信度从低到高分为D、C、B、A四类共七个级别:D级,C1级,C2级,B1级,B2级,B3级,A1级。

(最小保护)D级:该级的计算机系统除了物理上的安全设施外没有任何安全措施,任何人只要启动系统就可以访问系统的资源和数据,如DOS,Windows的低版本和DBASE均是这一类(指不符合安全要求的系统,不能在多用户环境中处理敏感信息)。

(自主保护类)C1级:具有自主访问控制机制、用户登录时需要进行身份鉴别。

(自主保护类)C2级:具有审计和验证机制((对TCB)可信计算机基进行建立和维护操作,防止外部人员修改)。如多用户的UNIX和ORACLE等系统大多具有C类的安全设施。

(强制安全保护类)B1级:引入强制访问控制机制,能够对主体和客体的安全标记进行管理。

B2级:具有形式化的安全模型,着重强凋实际评价的手段,能够埘隐通道进行限制。(主要是对存储隐通道)

B3级:具有硬件支持的安全域分离措施,从而保证安全域中软件和硬件的完整性,提供可信通道。对时间隐通道的限制。

A1级:要求对安全模型作形式化的证明,对隐通道作形式化的分析,有可靠的发行安装过程。

(其安全功能,依次后面包含前面的)

因此用户能定义访问控制要求的自主保护类型系统属于C类。

10.C

11.CMIP

【解析】ISO制定的公共管理信息协议(CMIP),主要是针对0SI模型的传输环境设计的。

12.CMIPCMIP解析:在电信管理网中,管理者和代理之间的管理信息交换是通过CMIS和CMIP实现的。

13.

14.30.0.0.7

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

15.正常正常解析:误码率应该是衡量数据传输系统正常工作状态下传输可靠性的参数。

16.路由器路由器解析:Internet主要由通信线路、路由器、服务器与客户机和信息资源4部分组成。

.1

【解析】一个完整的lP地址由4字节,即32位二进制数值组成,为了方便人们的使用,IP地址采用点分十进制标记法。(11001011)2=203,(01011110)2=94,(00000010)2=2,(00000001)2=1。

18.密集密集解析:组播路由协议可分为域内组播路由协议和域问组播协议两大类,域内组播协议义分为两种模式:密集模式和稀疏模式。

19.(9)对等

【解析】早期的网络操作系统经历了由对等结构向非对等结构的过渡。

20.跳数跳数

21.机群计算机群计算解析:机群计算是采用高速网络连接一组工作站或微机组成一个机群,或者形成一个动态虚拟机群,性价比很高。

22.四或4四或4解析:二进制整数的权从右向左依次是20,21,22,…,2n-1,从21起,各个数位依次是2倍、4倍、8倍,…。因此,在右边添两个零就增加了四倍。

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

24.动态动态解析:在路由器中,有一些路由表项是由路由器相互发送路由信息自动形成的,这些路由表项被称为动态路由表项。

25.路由器路由器解析:网络通过IP地址决定数据是直接投递还是通过某个路由器传送出去。

26.文档文档解析:软件不能简单地理解为就是程序,软件是程序以及开发、使用和维护程序所需的所有文档的总和。软件由程序和相关文档组成。文档是软件开发、使用和维护中的必备资料。它能提高软件开发的效率、保证软件的质量,而且在软件的使用过程中有指导、帮助、解惑的作用,尤其在维护工作中,文档是不可或缺的资料。

27.用户或者用户身份用户或者用户身份解析:如果一个Web站点利用IIS建立在NTFS分区,那么可以通过IP地址限制、用户身份验证、Web权限和NTFS权限对它进行访问控制。

28.数据通信线路数据通信线路解析:目前连接到ISP的方式分为通过电话线路和数据通信线路连接到ISP。通过电话线路连接到ISP——用户在访问Internet时,通过拨号方式与ISP的RAS(远程访问服务器)建立连接,借助ISP与Internet的连接通路访问Internet;通过数据通信线路连接到ISP——数据通信的种类很多,包括DDN、分组交换、ISDN和帧中继等。

29.【审题关键句】以行为单位从字符串左边部分降序排序,排序后左边部分与右边部分进行交换。如果原字符串长度为奇数,则最中间的字符不参加处理。

\n【解题思路】①定义循环变量i、j、k和整型变量len、P。

\n②第一层for循环中,循环变量i从0开始,依次递增直到其值等于20,实现对20行数据的逐行处理。在循环体中,对于i行首先调用函数strlen(xx[i])求得第i行字符串的长度,并把其值赋给变量len,再用len除以2,得到第i行字符串长度的一半,赋给变量P。在第二层for循环中,循环变量j从0开始,依次递过来增直到其值等于(p-1),在第三层for循环中,循环变量k从j+1开始,依次递过来增直到其值等于P,比较字符xx[i][j]ASCII码值与xx[i][k]ASCII码值的大小,如果字符xx[i][j]的ASCII码值小于xx[i][k]的ASCII码值,则两者进行互换实现对第i行字符串左半部分的字符串按降序排列。

\n③用变量len的值对2求余数,如果余数为1,则调用函数字符串拷贝函数strcpy,把从字符串xx[i]+P+1开始直到字符串xx[i]的结尾的子字符拷贝到字符串变量str中,再调用字符串连接函数stmcat把字符串xx[i]的中间字符连接到字符串变量s仃的后面,再调用字符串连接函数stmcat把字符串xx[i]的左半部分的子字符串连接到变量str的后面;如果余数不等于l,则调用字符串拷贝函数strcpy,把从字符串xx[i]+P开始直到字符串xx[i]的结尾的子字符拷贝到字符串变量str中,再调用字符串连接函数strncat把字符串xx[i]的左半部分的子字符串连接到变量str的后面,实现字符串xx[i]左右部分子字符串的交换。

\n④调用字符串拷贝函数strcpy,把字符串变量str的值拷贝到字符串xx[i],实现把排序后的结果仍按行重新存入字符串数组xx中。

\n【参考答案】

\n

30.【审题关键句】数组相同下标位置上的奇数,数组a中十位数等于新数的千位数字,个位等于新数个位数字,数组b中的十位等于新数的百位数字,个位数字等于新数的十位数字,存入数组,从小到大排序。

\n【解题思路】

\n④定义整型循环变量i、j和局部变量tmp。

\n②在for循环语句中,循环变量i从0开始,依次递增直到其值等于或大于MAX,用if条件语句判断如果a[i]和b[i]同时为奇数,由a[i]的十位数字为新数的千位数字,个位数字为新数的个位数字,b[i]的十位数字为新数的百位数字,个位数字为新数的十位数字,把这个新组成的数存入数组元素c[cn],同时数组下标变量cn加1。

\n③在第一层for循环语句中,循环变量i从0开始,依次递增直到其值等于或大于cnt,在第二层循环中,循环变量j从i+1开始,依次递增直到其值等于cnt,用if条件语句判断如果数组元素c[i]大于c[j],则两者进行互换,实现数组C中的数按从小到大的顺序进行排序。

\n【参考答案】

\n

31.C解析:计算机网络体系结构是计算机网络层次结构模型和各层协议的集合,是对计算机网络应完成的功能的精确的定义。而这些功能是用什么样的硬件和软件实现的,则是具体的实现问题。体系结构是抽象的,而实现是具体的,是能够运行的一些硬件和软件。

32.A解析:administrator是WindowsNT中具有最高权限的用户,而root则是unix系统中具有最高权限的用户。

33.D解析:交换式局域网有SwitchedEthernet与ATMLAN;Ethernet、FDDI、TokenBus和TokenRing属于共享介质局域网。

34.voidjsVal(){intithouhuntendataj;for(i=0;i<MAX;i++){thou=a[i]/1000;/*求四位数的千位数字*/hun=a[i]%1000/100;/*求四位数的百位数字*/ten=a[i]%100/10;/*求四位数的十位数字*/data=a[i]%10;/*求四位数的个位数字*/if((thou>=hun)&&(hun>=ten)&&(ten>=data)&&a[i]0/2!=O){/*如果千位数大于等于百位数百位数大于等于十位数十位数大于等于个位数并且此数是奇数*/b[ont]=a[i];/*则将满足条件的数存入数组b中*/cnt++;/*统计满足条件的数的个数*/}}for(j=i+l;j<cnt;j++)/*将数组b中的数按从小到大的顺序排列*/if(b[i]>b[j]){data=b[i];b[i]=b[j];b[j]=data;}}voidjsVal()\r\n{\r\ninti,thou,hun,ten,data,j;\r\nfor(i=0;i<MAX;i++)\r\n{\r\nthou=a[i]/1000;/*求四位数的千位数字*/\r\nhun=a[i]%1000/100;/*求四位数的百位数字*/\r\nten=a[i]%100/10;/*求四位数的十位数字*/\r\ndata=a[i]%10;/*求四位数的个位数字*/\r\nif((thou>=hun)&&(hun>=ten)&&(ten>=data)&&a[i]0/2!=O)\r\n{/*如果千位数大于等于百位数,百位数大于等于十位数,十位数\r\n大于等于个位数,并且此数是奇数*/\r\nb[ont]=a[i];/*则将满足条件的数存入数组b中*/\r\ncnt++;/*统计满足条件的数的个数*/\r\n}\r\n}\r\nfor(j=i+l;j<cnt;j++)/*将数组b中的数按从小到大的顺序排列*/\r\nif(b[i]>b[j])\r\n{\r\ndata=b[i];\r\nb[i]=b[j];\r\nb[j]=data;\r\n}\r\n}解析:本题考查的知识点如下;

(1)将一个4位整数各位上的数转变成单独的数。

(2)判断结构中多个条件的布尔运算。

(3)数据的排序。

在本题中,首先要将一个4位数的千位、百位、十位、个位拆成独立的数字。这里借助特殊运算符号“%”(取余)和“/”(整除)。将一个4位数整除1000则可得到其千位上的数字,除以1000取余再整除100则可得百位上的数字,除以100取余再整除10则可得十位上的数字,除以10取余则得个位上的数字。若.一个数除以2取余为1,则这个数是奇数。题目中的所有条件必须同时满足,所以各条件之间用“与”运算。先将满足条件的数存入数组b中;再对数组中的数据进行排序。最后的排序采用“选择排序法”。

35.voidjsVal(){ihtithouhuntendataj;ihtabcd;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=data*10+thou;/*把个位数的千位数重新组合成一个新的十位数ab*/cd=hun*10+ten;/*把百位数和十位数组成另一个新的十位数cd*/if((ab%9==0||cd%9==0)&&(ab%2!=1)&&(cd%2!=1)&&ab!=0&&cd!=0){/*如果新组成的两个数均为偶数且两个十位数中至少有一个数能被9整除同时两个新十位数字均不为零*/b[cut]=a[i];/*将满足条件的4位数存入数组b中*/cnt++;/*统计满足条件的数的个数*/}}for(i=0;i<cnt-1;i++)/*将数组b中的数按从大到小的顺序排列*/for(j=i+1;j<cnt;j++)if(b[i]<b[j]){data=b[i]b[i]=b[j];b[j]=data;}}voidjsVal()\r\n{\r\nihti,thou,hun,ten,data,j;\r\nihtab,cd;\r\nfor(i=0;i<200;i++)\r\n{\r\nthou=a[i]/1000;/*求四位数的千位数字*/\r\nhun=a[i]%1000/100;/*求四位数的百位数字*/\r\nten=a[i]%100/10;/*求四位数的十位数字*/\r\ndata=a[i]%10;/*求四位数的个位数字*/\r\nab=data*10+thou;/*把个位数的千位数重新组合成一个新的十位数ab*/\r\ncd=hun*10+ten;/*把百位数和十位数组成另一个新的十位数cd*/\r\nif((ab%9==0||cd%9==0)&&(ab%2!=1)&&(cd%2!=1)&&ab!=0&&cd!=0)\r\n{/*如果新组成的两个数均为偶数且两个十位数中至少有一个\r\n数能被9整除,同时两个新十位数字均不为零*/\r\nb[cut]=a[i];/*将满足条件的4位数存入数组b中*/\r\ncnt++;/*统计满足条件的数的个数*/\r\n}\r\n}\r\nfor(i=0;i<cnt-1;i++)/*将数组b中的数按从大到小的顺序排列*/\r\nfor(j=i+1;j<cnt;j++)\r\nif(b[i]<b[j])\r\n{data=b[i]\r\nb[i]=b[j];\r\nb[j]=data;\r\n}\r\n}解析:本题考查的知识点如下:

(1)将一们位整数各位上的数转变成单独的个位数。

(2)判断结构中多个条件的布尔运算。

(3)循环的使用。

(4)数据的排序。

温馨提示

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

评论

0/150

提交评论