还剩21页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
【年】山东省日照市全国计算机等级考2022试网络技术模拟考试(含答案)学校:班级:姓名:考号:
一、单选题(10题)
1.关于局域网交换机,下列表述错误的是()A.直接交换方式不支持输入输出速率不同的端口间的帧转发B.存储转发方式在转发前要进行差错检测C.端口号/MAC地址映射表是通过“地址学习”来获得的D.改进的直接交换方式在收到帧的前16个字节后判断帧头是否正确
2.FTP协议支持的两种传输方式,一种是文本文件,另一种是()文件A.十六进制B.二进制C.网页D.图片
3.第54题在局域网中,若网络形状是由一个信道作为传输媒体,所有结点都直接连接到这一公共传输媒体上,则称这种拓扑结构为()A.环型拓扑B.树型拓扑C.星型拓扑D.总线型拓扑
4.下列关于OSPF协议的描述中,错误的是()A.对于规模很大的网络,0SPF通过划分区域来提高路由更新收敛速度B.每一个OSPF区域拥有一个32位的区域标识符C.在一个OSPF区域内部的路由器不知道其他区域的网络拓扑D.在一个区域内的路由器数一般不超过24个程序中已定义数组a[200L b200],已定义变量cnto请勿改动主函数main、读函数readDat和写函数writeDat的内容试题程序#includestdio.h#define MAX200int a[MAX],b[MAX],cnt=0;void jsValvoidreadDat int i;FILE*fp;fp=fopennIN
77.DATnrn;for i=0;iMAX;i++fscanf fp,n%dH,a[i];fclose fp;}main{int i;readDat;jsVal;printf满足条件的数二%d\iT,entfor i=0;ient;i++printfn%dH,b[il;printfH\nH;writeDat;writeDat FILE*fp;int i;fp=fopennOUT
77.DAT];fprint ffp,%od\n”,ent;for i=0;ient;i++fprintffp n%d\nM,b[i];fclose fp;
935.下列程序的功能是选出100~1000间的所有个位数字与十位数字之和被10除所得余数恰是百位数字的素数如293计算并输出上述这些素数的o个数ent,以及这些素数值的和sum请编写函数countValue实现程序要求,最后调用函数writeDAT把结果ent和sum输出到文件OUT
17.DAT中注意部分源程序已给出请勿改动主函数main和写函数writeDAT的内容试题程序#include stdio.h intent,sum;void countValuemaincnt=sum=0;countValue;printf素数的个数二%小11”,ent;printf满足条件素数值的和=%d”,sum;writeDAT;writeDAT FILE*fp;fp=fopenHOUT
17.DATM,HwH;fprintffp,,,%d\n%d\n*\ent,sum;fclose fp;
36.已知数据文件in
81.dat中存有300个4位数,并已调用函数readDat把这些数存入数组a中,请编制一函数jsVahie,其功能是求出千位数上的数加百位数上的数等于十位数上的数加个位数上的数的个数ent,再求出所有满足此条件的4位数的平均值pjzl,以及所有不满足此条件的4位数的平均值pjz2,最后调用函数writeDat把结果ent,pjzl,pjz2输出到out
81.dat文件例如7153,7+1=5+3,则该数满足条件,计算严均值pjzl,且个数cnt=cnt+lo8129,8+1r2+9,则该数不满足条件计算平均值pjz2注意部分源程序已给出程序中己定义数组a
[300],b
[300],已定义变量ent,pjzl,pjz2请勿改动主函数main、读函数readDat和写函数writeDat的内容试题程序#includestdio.hint a
[300],cnt=0;double pjzl=
0.0,pjz2=
0.0;void jsValuemain int i;readDat;jsValue;writeDat;printf Hcnt=%d\n满足条件的平均值pjzl=%
7.21An不满足条件的平均值pjz2=%
7.21f\n*\ent,pjzl,pjz2;readDat FILE*fp;int i;fp=fopennin
81.datn;rn;for i=0;i300;i++fscanf fp,%dj,a[i];fclose fp;writeDat FILE*fp;int i;fp=fopen nout
81.dat,w;fprintffp,H%d\n%
7.21f\n%
7.21f\nM,cnt,pjzl,pjz2;fclose fp参考答案LD解析:Ethernet交换机的帧转发方式可以分为三类:直接交换方式、存储转发交换方式、改进的直接交换方式直接交换方式的优点是交换延迟时间短,缺点是缺乏差错检测能力,不支持不同输入输出速率的端口之间的帧转发存储转发交换方式优点是具有帧差错检测能力,并能支持不同输入输出速率的端口之间的帧转发,缺点是交换延迟时间将会增长改进的直接交换方式的交换延迟时间介于前两者之间,在接收到帧的前64个字节后,判断Ethernet帧的帧头字段是否正确,如果正确则转发出去
2.BFTP协议支持的两种传输方式,一种是文本文件,另一种是二进制文件
3.D\r\n总线型拓扑结构的主要特点是所有的结点都通过相应的网卡之间连接到一条作为公共传输介质的总线上
4.D为了适应大规模的网络,并使更新过程收敛的很快,OSPF协议将一个自治系统划分为若干个更小的范围,每个范围叫做区域每个区域有一个32位的区域标识符(点分十进制表示),在一个区域内的路由器数目不超过200个划分区域的好处是将利用洪泛法交换链路状态信息的范围局限在每一个区域内,而不是整个自治系统…因此区域内部路由器只知道本区域的完整网络拓扑,而不知道其他区域的网络拓扑情况
5.A
6.B集中式网络管理模式在网络系统中设置专门的网络管理结点,管理软件和管理功能主要集中在网络管理结点上,网络管理结点与被管结点之间的关系是主从关系
7.C中继器工作在物理层,只能用于连接物理协议相同的局域网连接到一个集线器的所有节点都在一个冲突域和广播域中VLAN用于隔离不同的广播域,不同的VLAN成员之间不能直接通信三层交换机具有部分路由器功能的交换机,用于加快大型局域网内部的数据交换,三层交换技术就是二层交换技术上加上三层转发技术,是在网络模型中的第三层实现了数据包的高速转发,既可实现网络路由功能,又可根据不同网络状况做到最优网络性能,故选项C错误
8.A
9.C
10.D\r\nWPS是知名的国产软件,Excel和Access都是微软的办公软件套装的一员,Project是项目管理软件H.Cache首先,设置Cache并不能从实质上扩大主存容量Cache在CPU与主存间交换数据,对外存储器(硬盘)是没有太大影响的,其主要目的是为了提高CPU对主存的访问效率
12.网关网关解析P电话系统有4个基本组件终端设备、网关、多点控制单元和网守
13.通信线路
14.交换分区当程序需要的内存比计算机的物理内存还要大的时候,无论是Windows操作系统还是Linux操作系统,解决方法就是把存储不了的信息转移到硬盘的虚拟内存中去尽管硬盘的存取速度比内存慢很多,但是至少硬盘的容量要比内存大很多另外,操作系统也可以把一些很久不活动的程序转移到虚拟内存中去,以给有需要的程序和磁盘留出更多的主内存Linux操作系统的交换分区的作用与Windows操作系统的虚拟内存类似,对提高系统的稳定性和性能有很大的作用
15.
16.光纤或光缆光纤或光缆解析由于光纤通信具有损耗低、频带宽、数据率高、抗电磁波干扰力强等特点,适用于高速率、距离较大的网络
17.
18.\n管理子系统\n
19.传输【解析】在1P互联中,传输控制协议TCP和用户数据报协议UDP是传输层最重要的两种协议,它们为上层用户提供不同级别的通信可靠性
20.
21.5类非屏蔽双绞线5类非屏蔽双绞线解析1000BASE-T标准使用的是5类非屏蔽双绞线,双绞线长度可以达到100m
22.CA安全认证中心CA安全认证中心解析:身份验证是通过CA安全认证中心来完成的
23.主机一网络层主机一网络层解析TCP/IP参考模型可以分为4个层次应用层、传输层、互联层、主机一网络层TCP/IP参考模型的互联层为传输层提供无连接的传输服务传输层定义了两种协议,即可靠的面向连接的传输控制协议TCP与不可靠的无连接的用户数据报协议UDPO
24.
0.
0.
60.
0.6解析在IP数据包传输的过程中,路由器S接收到该数据包,并判断目的网络
10.
0.
0.0,显然日的网络与自己不在同一网络,路由器S必须将IP数据包投递给下一站路由器R所以,路由器S的路由表中,对应于目的网络
10.
0.
0.0的下一跳IP地址应该是路由器R的前端地址
30.
0.
0.6o25,应用应用解析简单网络管理协议SNMP位于ISOOSI网络体系结构参考模型的应用层SNMP模型由网络管理站、代理结点、管理信息库和SNMP协议4大部分组成
26.光纤光纤解析光纤分布式数据接口FDDI是一种以多模或单模光纤作为传输介质的高速环型网络它采用IEEE
802.2的逻辑链路控制LLC协议和IEEE
802.5的单令牌的环网介质访问控制MAC协议数据传输速率可高达100Mbps,联网的结点数可达1000个,环路长度可达100km,是校园网的主干网和城域网的一种方案
27.通信线路通信线路解析通信子网由通信处理机、通信线路与其他通信设备组成,完成网络数据传输、转发等通信处理任务
28.2121解析每个IP地址由32位的二进制数组成其中,C类IP地址前3位为“110”,用8位表示主机,21位表示网络
29.【审题关键句】字符替代fp=p*ll mod256,小于等于32或大于130不变,否则替换\n【解题思路】\n
①首先定义两个循环整型变量i,.j和存放ASCII码值的中间变量val\n
②o通过两个for循环完成对字符串的替换第一个for循环的循环变量i的初值为0,当i值等于文章中最大行数值maxline时停止循环,每循环一次,i的值加1;第二层for循环中,循环变量i的初值为0,表示从第i行的第1个字符开始计算,当j值等于该行中字符串长度的数值时停止循环,每循环一次,j的值加1\n
③循环体中,根据题意重新计算每个字符xx⑴山的ASCII码值,当新取得的ASCII码值大于32且小于等于130时,则用新的ASCII码值所对应的字符替代原来的字符,新ASCII码值不在此范围内的字符则保持原字符不变\n【参考答案】\n
30.【审题关键句】读取1000个数,奇数个数、偶数个数、平均值及方差\n【解题思路】本题类似第48套试题,相对来说更简单一些,通过审题可以发现本题有两个不同点
①求所有数的平均值,此时只需要将数组中所有元素的值累加到变量aver中,最后除以1000因为数组中有1000个元素即可得到平均值,参考答案的第8条和第10条语句
②求所有数的方差,可先利用for循环将xx[i]・aver的平方累加到变量totfc,然后再除以1000即可得到所有数的方差,参考答案的第11〜13条语句\n【参考答案】\n\n第8类按结构体成员筛选并排序
31.C解析:我们将计算机网络层次结构模型和各层协议的集合定义为计算机网络体系结构网络体系结构是对计算机网络应完成的功能的精确的定义
32.C解析虚拟局域网的实现技术有下面4种方法用交换机端口号定义虚拟局域网、用网络层地址定义虚拟局域网、IP广播组虚拟局域网、用MAC层地址定义虚拟局域网
33.B解析一个网络协议主要由以下3个要素组成
①语法,即用户数据与控制信息的结构与格式;
②语义,即需要发出何种控制信息,以及完成的动作与做出的响应;
③时序,即对事件实现顺序的详细说明
34.void jsVal{intithou hun ten dataj;int abcd;for i=0;iMAX;i++{thou=a[i]/1000;/*求四位数的千位数字*/hun=a[i]%1000/100;/*求四位数的百位数字*/ten=a[i]%100/10;/*求四位数的十位数字*/data=a[i]%10;/*求四位数的个位数字*/if thou+ten==hun+data a[i]%2!=1{/*如果千位数加十位数等于百位数并且此数是偶数刃b[cnt]=a[i]*则将满足条件的数存入数组b中*/cnt++;/*统计满足条件的数的个数*/}}for i=0;icnt-1;i++/*将数组b中的数按从小到大的顺序排列*/forj=i+l;jcnt;j++ifb[i]bfj]{da ta=b[i];b[i]=blj];b[j]=data;}}voidjsVal\r\n{\r\n inti,thou,hun,ten,data,j;\r\n intab,cd;\r\n for i=0;i MAX;i++\r\n{\r\n thou=a[i]/1000;/*求四位数的千位数字*/\r\n hun=a[i]%1000/100;/*求四位数的百位数字*Ar\n ten=a[i]%100/10;/*求四位数的十位数字*Ar\n data=a[i]%10;/*求四位数的个位数字*Ar\n ifthou+ten==hun+data a[i]%2!=l\r\n{/*如果千位数加十位数等于百位数,并且此数是偶数*八r\n b[cnt]=a[i];/*则将满足条件的数存入数组b中cnt++;信统计满足条件的数的个
5.以下哪一个不是搜索引擎中使用的运算符A.NOR B.AND C.NOT D.OR
6.在集中式网络管理模式中,网络管理结点与被管结点之间的关系是A.对等B.主/从C.管理者/代理D.服务器/代理
7.下列关于局域网设备的描述中,错误的是A.中继器可以用于连接物理层协议相同的局域网缆段
8.连接到一个集线器的所有节点共享一个冲突域C.连接二层交换机上不同VLAN成员之间可以直接通信D.三层交换机是具有路由功能的二层交换机
9.核心层网络一般要承担整个网络流量的A.40%〜60%B.30%〜60%C.20%〜40%D.50%〜70%10我国是在年出现第一例计算机病毒A.1980B.1983C.1988D.
197711.第35题以下关于软件的描述,正确的是0A.word和WPS都是微软公司出品的软件B.Excel是我国知名的办公软件C.Access是电子表格软件□.Project是项目管理软件数*Ar\n}\r\n}\r\n fori=0;i cnt-l;i++/*将数组b中的数按从小到大的顺序排列*Ar\n forj=i+l;j cnt;j++\r\n ifb[i]b[j]\r\n{\r\n data=b[i];\r\n b[i]=b[j];\r\n b[j]=data;\r\n}\r\n}解析:本题考查的知识点如下⑴将一个4位整数各位上的数转变成单独的个位数⑵判断结构中多个条件的布尔运算3数据的排序在本题中,首先要将一个4位数的千位、百位、十位、个位拆成独立的数字这里借助特殊运算符号“%”取余和整除将一们位数整除1000则可得到其千位上的数字,除以1000取余再整除100则可得百位上的数字,除以100取余再整除10则可得一卜位上的数字,除以10取余则得个位上的数字若一个数除以2取余为0,则这个数是偶数题目中的两个条件必须同时满足,所以两条件之间用“与”运算先将满足条件的数存入数组b中,再对数组中的数据进行排序最后的排序采用“选择排序法
35.voidcountValueo{intijhalfhuntendata;fori=101;i〈1000;i++{hun=i/100;/*求百位数字*/ten=i%100/10;/*求十位数字*/data=i%10;/*求各位数字*/ifhun==ten+data%10/*如果个位数字与十位数字之和被10除所得余数恰是百位数字则进一步判断该数是否为素数*/{half=i/2;forj=2;j=half;j++ifi%j==O break;ifjhalf{cnt++;sum+=i;}/*计算这些素数的个数ent以及这些素数值的和sum*/}}}voidcountValue\r\n{\r\n inti,j,half,hun,ten,data;o\r\n fori=101;i1000;i++\r\n{\r\n hun=i/100;/*求百位数字*Ar\nten=i%100/10;/*求十位数字*Ar\n data=i%10;/*求各位数字*/\r\nifhun==ten+data%10/*如果个位数字与十位数字之和被10除所得余数恰是百位数字,则进一步判断该数是否为素数*八「\11{\1\11112忧=1/2;\r\n forj=2y=half y++\r\n ifi%j==0break;\r\n ifjhalf\r\n{cnt++;sum+=i;}/*计算这些素数的个数ent,以及这些素数值的和sum*Ar\n}\r\n}\r\n}解析本题的解题思路是利用一个for循环依次取得100到1000之间的数,接着求得当前所取得的数的各个位上的数字值,语句“hun=i/100;ten=i%100/10:data=i%10:“可以分别取得某数的百位、十位及个位上的数字值,然后判断该数个位数字与十位数字之和被10除所得的余数是否恰好等于百位上的数字如果这个条件成立,接着去判断原数是否是素数,这里,考虑到效率问题,可以依次用从2到该原数本身一半的数去除原数,如果原数能被除尽,则证明该数肯定不是素数,不需要做下面的工作,接着去取下一个数,继续判断只有同时满足上述两个条件的数才是本题所需的数,这时把该数累加到变量sum满足条件素数值的和中,同时也给计数器变量cut素数的个数功口
136.void jsVaIue{int ithouhuntendatan=0;fori=0;i300;i++{thou=a[i]/1000;/*求四位数的千位数字*/hun=a[i]%1000/100;/*求四位数的百位数字*/ten=a[i]%100/10;/*求四位数的十位数字*/data=a[i]%10;/*求四位数的个位数字*/if thou+hun==ten+data/*如果千位数加百位数等于十位数加个位数*/{cnt++;/*统计满足条件的数求和*/pjzl+=a[i];/*将满足条件的数求和*/}else{n++;/*否则统计不满足条件的数的个数*/pjz2+=a[i];/*将不满足条件的数求和*/}}pjzl/=cnt;/*求满足条件的数的平均值*/pjz2/=n;/*求不满足条件的数平均值*/void jsValue\r\n{inti,thou,hun,ten,data,n=0;\r\n fori=0;i300;i++\r\n{thou=a求四位数的千位数字*/\r\n hun=a[i]%1000/100;/*求四位数的百位数字*Ar\nten=a[i]%100/10;/*求四位数的十位数字*Ar\n data=a[i]%10;/*求四位数的个位数字*Ar\n ifthou+huii==teii+data/*如果千位数力口百位数等于十位数力口个位数*Ar\n{cnt++;/*统计满足条件的数求和*八「\!1pjzl+=a[i];/*将满足条件的数求和*八rW}\r\n else\r\n{n++;/*否则统计不满足条件的数的个数*Ar\n pjz2+=a[i];/*将不满足条件的数求和*八r\n}\r\n}\r\n pjzl/=cnt;/*求满足条件的数的平均值*Ar\n pjz2/=n;/*求不满足条件的数平均值*Ar\n解析本题考查的知识点如下⑴特殊运算符“%”及的使用⑵循环结构及选择结构的使用在本题中,首先要将一个4位数的千位、百位、十位、个位拆成独立的数字这里借助特殊运算符号“%——取余和——整除,拆分方法略然后判断“千位数+百位数=十位数+个位数”依次求得符合条件的数的个数及其平均值
二、填空题(10题)
11.在CPU与主存之间设置,其目的是为了提高CPU对主存的访问效率
12.IP电话系统有4个基本组件终端设备多点控制单元和网守
13.
14.Linux操作系统的的作用是虚拟内存空间
15.SSL协晨_协议的英文简写
16.宽带综合业务数字网(B・ISDN)的传输速率很高,能达到几十或几百Mb/s,甚至达到几十或几百Gb/s数据传输速率超过IGb/s时,一般要采用【】作为传输介质
17.网络操作系统可以运行在胚于Hei的X86系统也可以运行在DEC ALpha.MIPS.R41MI0等机器匕整因为具有⑺的特征.
18.综合布线系统由六个子系统组成,它们是工作区子系统、配线(水平)子系统、干线(垂直)子系统、设备间子系统、建筑群子系统与O
19.
(3)在TCP/IP协议集中,TCP协议和UDP协议运行于开放系统互联参考模型中的一层
20.行•类二上::二「可于数据完整性检验和身份验证,例如计算机系统中的口令就是利用D.Z1_法加密的;
三、
2.填空题(8题)
21.1000BASE-T标准使用的传输介质是______
22.在利用SET协议的购物流程中,持卡人、商家、支付网关等都要通过来验证交易各方的身份,防止冒名顶替
23.TCP/IP参考模型可以分为四个层次应用层、传输层、互联层和[lo
24.下图所示的简单互联网中,路由器S的路由表中对应目的网络
10.
0.
0.0的下一跳步IP地址应为o
25.简单网络管理协议SNMP位于ISOOSI网络体系结构参考模型的层,它遵循ISO的管理者一代理网络管理模型
26.光纤分布式数据接是一种以【】作为传输介质的高速环型网络
27.计算机网络的通信子网由通信处理机-----------和其他通信设备组成
28.C类IP地址使用位二进制数表示网络
四、C语言程序设计题2题
29.函数ReadDat实现从文件in.dat中读取一篇英文文章,存入到无符号字符串数组xx中;请编制函数encryptChar,按给定的替代关系对数组xx中的所有字符进行替代,其替代值仍存入数组xx所对应的位置上,最后调用函数WriteDat把结果xx输出到文件out,dat中替代关系fP=P*Umod256,mod为取余运算,P是数组XX中某一个字符的ASCII值,fp是计算后的无符号整型值注意中间变量定义成整型变量,如果计算后fp值小于等于32或大于130,则该字符不变,否则用fP替代所对应的字符注意部分源程序存放在test.c文件中,原始数据文件存放的格式是:每行的宽度均小于80个字符,含标点符号和空格,并也按此替代关系进行处理请勿改动主函数main,读数据函数ReadDat和输出数据函数WriteDat的内容♦includestdio.htincludestring.h•includectype.hunsignedcharxx
[50]
[80];intmaxline•0;/•文章的总行数•/intReadDatvoid;voidWriteDatvoid;voidencryptChar3456voidmainO78ifReadDat910printf数据文件in.dat不能打开!\c\007;return;1112encryptChar;13WriteDat;1415/•从文件HMi中灌取篇英文文章,存入列无苻号字符中数组xx中•/16171819202122;intReadDatvoid23!124FILE*fp;inti■0;unsignedchar*p;〃定义无符号字符收指叶piffp-fopenin.clatM,wrwNULLreturn1;25whilefgetsxx[i],80«tp!-NULL26p-strchrxxi],,\n;ifp*p-0;2728maxline-i;fclosefp;return0;2930/•把松果»♦出到文处OUtdlt中•/voidWriteDatvoid31FILE*fp;int1;fp-foponHout.dat**,*•«•*;for1■0;imaxllne;32printfCis\n-xxi];fprintffp w%s\n**xxl];r r33fclosefp;
343536373830.函数ReadDat实现从文件in.dat中读取1000个十进制整数到数39组xx中;请编制函数Compute分别计算出xx中数值为奇数的个数404142odd,偶数的个数even,平均值aver以及方差totfc的值,最后调用函数4344WriteDat把结果输出到out.dat文件中454647计算方差的公式如下4849N-Itotfc=一Z xx[i]-aver2NSO原始数据文件存放的格式是每行存放10个数,并用逗号隔开每个数均大于0且小于等于2000注意部分源程序存放在test,c文件中请勿改动主函数main和输出数据函数writeDAT的内容1!tincludestdio.h♦includestdlAb.h♦include〈string.hIdefineMAX1000intxxMAXJ,odd-0,even-0;doubleaver-
0.0totfc-
0.0;voidfWritcDatvoid;/•从文件aidat中诂取1000个十邪Utta u中〃intReadDatvoidFILE*fp;int1;8iffp-fopenCin.dat,MrH--NULLreturn1;9for1-0;1MAX;£♦♦fscanffp,%d/,xx10[i];11fclose£p;return0;1213voidComputevoid14151617181920212223voidmain2425inti;26fori•0;iMAX;27xx[i]-0;28ifBeadDat29printf数据文件in.dat不能打开!\00八n;30return;]Compute;31printfODD-td\nEVEN-%d\nAVER-%lf\nTOTFC-tlf\n,odd,even,aver,WriteDat;3233/・ie站累・山刎oui文件中•/totfc;voidWriteDatvoidFILEefp;36fp-£openHout.dat,w,;fprintffp,,,%d\n%d\n%lf\nilf\n,odd,even,aver,totfc;fclosefp;r37383940414243第8类按结构体成员筛选并排序
五、
1.选择题(3题)
31.人们将网络层次结构模型和各层协议定义为网络的A.拓扑结构B.开放系统互联模型C.体系结构D.协议集
32.虚拟局域网实现方法很多下面关于虚拟局域网实现技术的论述中哪种说法是不正确的OA.用交换机端口号定义虚拟局域网B.用网络层地址定义虚拟局域网C.用IP地址定义虚拟局域网D.用MAC层地址定义虚拟局域网
33.一个网络协议主要由以下3个要素组成语法、语义与时序其中语法规定了()的结构与格式I.用户数据n.服务原语nt控制信息w.应用程序A.i和n B.I和nic.i、n和IVD.H和w
六、
1.程序设计题(3题)
34.已知数据文件IN
77.DAT中存有200个4位数,并已调用读函数rcadDat把这些数存入数组a中,请编制一函数jsVal(),其功能是如果一个4位数的干位数字上的值加十位数字上的值恰好等于百位数字上的值加上个位数字上的值,并且此4位数是偶数,则统计
(十)满足此条件的数的个数ent并把这些4位数按从小到大的顺序存入数组b中,最后调用写函数writeDat把结果ent及数组b中符合条件的4位数输出到OUT
77.DAT文件中注意部分源程序已给出。