【2022年】陕西省榆林市全国计算机等级考试网络技术真题(含答案).docx

上传人:太** 文档编号:97939009 上传时间:2024-07-08 格式:DOCX 页数:24 大小:44.20KB
返回 下载 相关 举报
【2022年】陕西省榆林市全国计算机等级考试网络技术真题(含答案).docx_第1页
第1页 / 共24页
【2022年】陕西省榆林市全国计算机等级考试网络技术真题(含答案).docx_第2页
第2页 / 共24页
点击查看更多>>
资源描述

《【2022年】陕西省榆林市全国计算机等级考试网络技术真题(含答案).docx》由会员分享,可在线阅读,更多相关《【2022年】陕西省榆林市全国计算机等级考试网络技术真题(含答案).docx(24页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、【2022年】陕西省榆林市全国计算机等级考试网络技术真题(含答案)学校:班级:姓名:考号:一、单选题(10题)1 .对于下列说法,哪一种是错误的()oA.TCP协议可以提供可靠的数据流传输服务B.TCP协议可以提供面向连接的数据流传输服务C.TCP协议可以提供全双工的数据流传输服务D.TCP协议可以提供面向非连接的数据流传输服务2 .下列协议中属于城内组播路由协议的是()0A.ARP B.ICMP C.HTTP D.DVMRPJ3 .认证(authentication)是防止什么攻击的重要技术?A.主动B.被动C.黑客D.偶然4 .主机板有许多分类方法。按CPU插座的不同可分为()。A.Slo

2、t 1 主板、Socket7主板B.AT主板、Baby-AT主板、ATX主板C.SCSI主板、EDO主板、AGP主板D.TX主板、LX主板、BX主板5.将一台Catelyst 6500的系统时间设置为2016年7月1日星期五的10B.增加数据报的传输可靠性C.使目的主机对数据报的处理更加简单D.保证数据报不超过物理网络能传输的最大报文长度32.从信息角度来讲,如果2008年8月8日有人在网络上以国务院的名义宣布“奥运期间全国放假20天”属于安全攻击中的()。A.中断B.截取C.修改D.捏造33.关于www服务,以下说法错误的是oA.www服务的主要传输方式是HTTPB.www服务以超文本方式组

3、织网络多媒体信息C.用户访问Web服务器可以使用统一的图形用户界面D.用户访问Web服务器不需要知道服务器的URL地址六、1.程序设计题(3题)34.已知数据文件1N56.DAT中存有200个4位数,并已调用读函数 readDat。把这些数存入数组a中,请编制一函数isVal(),其功能是:把千位数字和十位数字重新组合成一个新的十位数(新十位数的十位数字 是原4位数的千位数字,新十位数的个位数字是原4位数的十位数字), 以及把个位数和百位数组成另一个新的十位数(新十位数的十位数字是 原4位数的个位数字,新个位数的个位数字是原4位数的百位数字), 如果新组成的两个十位数均为素数且新十位数字均不为

4、零,则将满足此 条件的4位数按从大到小的顺序存入数组b中,并要计算满足亡述条件的4位数的个数ent,最后调用写函数writeDat。把结果ent及数组b中符合条件的4位数输出到OUT56.DAT文件中。注意:部分源程序己给出。程序中已定义数组:a200, b200,己定义变量:ent。请勿改动主函数main。、读函数readDat。和写函数writeDat。的内容。试题程序:#include #define MAX 200int aMAX ,bMAX ,cnt=0;int isprime(int m)(int i;for (i=2; i =m/2 ;i+)if(re%i=0) return 0

5、;return 1;)void jsVal()()void readDat ()(int i;FILE rfp;fp= fopen (n IN56. DATf nrn );for (i=0; i MAX; i+)fscanf(fp, ,%d&a i);fclose (fp);)main ()(int i;readDat ();jsVal ();printf (满足条件的数二%dn”, ent);for (i=0; i ent; i+)printf(n%dn,bi;printf (HknM);writeDat ();)writeDat ()(FILE *fp;int i;fp=fopen (nO

6、UT56. DAT” JW);fprintf (fp,for (i=0; i ent; i+)fprintf(fp, n%dknH,bi);fclose (fp);)35.编写函数,isValue(),它的功能是求Fibonacci数列中大于t的最小的一个数,结果由函数返回,其中Fibonacci数列F(n)的定义为:F(0)=0, F(l)=lF(n)=F(n-l)+F(n-2)最后调用函数writeDat。,把结果输出到文件OUT10.DAT中。例如:当t=1000时,函数值为1597o注意:部分源程序已给出。请勿改动主函数main。和写函数WriteDat()的内容。#include i

7、nt jsValue(int t)()main () ( int n;n=1000;printf(Hn=%d, f=%dn* n, jsValue(n);writeDat ();)writeDat ()(FILE *in, *out;int n, s;ut = fopen (nOUT10.DAT, nwn);s = jsValue(lOOO); printf(n% ds);fprintf(out, n%dn, s);fclose (out); )36.函数ReadDat。实现从文件IN47.DAT中读取1000个十进制整数到 数组xx屯。请编制函数Compum()分别计算出xx中偶数的个数ev

8、en、 奇数的平均值avel,偶数的平均值ave2及所有偶数的方差totfc的值, 最后调用函数WilteDat。把结果输出到OUT47.DAT文件中。计算方差的公式如下:N-1totfc -一 avel)2/N设N为偶数的个数,xxi为偶数,ave2为偶数的平均值。原始数据的存放格式是:每行存放10个数,并用逗号隔开(每个数均大 于0且小于等于2000)。注意:部分源程序已给出。请勿改动主函数main()、读函数ReadDat。和写函数WriteDat()的内容。 试题程序:#include #include #include #define MAX 1000int xx MAX, dd=O

9、, even=O;double avel=0.05ave2=0.04otfc=0.0;void WriteDat(void);int ReadDat (void) FILE *fp;int i,j;if (fp=fopen (nIN47. DAT1;nrn) )=NULL) return 1;for (i=0; i 100;i+)(for (j=0; j 10; j+)fscanf(fp, n%d, n,&xx i*10+j );fscanf (fp Jln);if(feof(fp) break;)fclose (fp);)void Compute (void)()void main ()in

10、t i;for (i=0; i (enable)settimeday_Of_weekmm / dd / yyhh : mm : sso故选择 B 选项。6 .C7 .A8 .D数据连接由服务器建立,服务器端的默认端口为20。故选择D选 项。9 .D10 .A11 . (11)路由器【解析】因特网主要由通信线路、路由器、主机(服务器与客户机)和 信息资源构成。12 .LMMP目前使用的标准网络管理协议包括简单网络管理协议 (SNMP) s公共管理信息服务/协议(CMIS/CMIP)和局域网个人管理 协议(LMMP)等。SNMP采用轮询监控方式和代理/管理站模式。管理 节点一般是面向工程应用的工作

11、站级计算机,具有很强的处理能力。代 理节点可以是网络上任何类型的节点。SNMP是目前最常用的网络管理 协议,它是一个应用层协议,在TCP/IP网络中,它应用传输层和网络 层的服务向其对等层传输信息。CMIS/CMIP是ISO定义的网络管理协 议,采用管理者/代理模型,而不是客户/服务器模式。CMIP的优点是 安全性高、功能强大,不仅可以传输管理数据,还可以执行一定的任务。13 .源源解析:交换机地址学习足通过读取帧的源地址并记录帧进入交 换机的端口号进行的。14 .默认路由器或缺省路由器 或default routern15 .数据传输速率【解析】描述计算机网络中数据通信的基本技术参数是数据传

12、输速率与 误码率。16 .17 P2P模式P2P模式解析:即时通信系统一般采用客户机/客户机模 式,也就是点对点的模式(即P2P模式),另一种是客户机/服务器模式, 即消息的发送和消息的接受必须通过服务器来中转(即中转通信模式)。18 .(3)流量控制【解析】网状型拓扑的主要优点是系统可靠性高。但是,网状型拓扑的 结构复杂,必须采用路由选择算法与流量控制方法。19 .20 .文件句柄文件句柄解析:要从一个文件读取数据,应用程序首先要 调用操作系统函数并传送文件名,再选择一个到该文件的路径来打开文 件。该函数取回一个顺序号,即文件句柄,该文件句柄对于打开的文件 是唯一的识别依据。21 .主域主域

13、 解析:Windows NT网络中,主域控制器(PDC)的目录数据 库中集中保存了用户、用户组的账号和安全设置等数据。这样的好处是 不论域中有多少服务器,用户或用户组只需要使用一个账号和密码。为 了数据的安全,域中最好配备一个后备域控制器(BDC),以便主域控制 器定期将目录数据库中的数据备份到后备域控制器中。并且,后备域控 制器也可以像主域控制器一样处理审核登录者身份,这有利于在网络登录拥挤时,改进系统效率。特别是在主域控制器失效的情况下,后备域控制器会自动升级为主域控制器,从而保证系统正常运行。22 .主机地址主机地址 解析:IP地址是网上的通信地址,它由网络地址 和主机地址两部分组成。其

14、中网络地址标识一个网络,而主机地址标识 一个主机。IP地址这样表示的目的是为了便于寻址,即先找到网络号, 再在该网络中找到计算机的地址。23 .电子单证电子单证解析现代工商企业活动都和一定的单证相联系。 如果没有相关单证的流通,各种经济活动就不能进行。在进行电子商务 的过程中,传统意义上的单证就被电子单证所取代。24 .通信量分析通信量分析解析:通信量分析可以确定通信的位置和通 信主机的身份,还可以观察交换信息的频度和长度。这些信息可以帮助 对手猜测正在进行的通信特征。25 .轮询监控轮询监控解析:轮询监控方式中,管理站每隔一定时间间 隔就向代理结点请求管理信息,管理站根据所返回的管理信息来判

15、断是 否有异常事件发生。所以对代理的资源要求不高,但是管理通信的开销 大。26 .电子邮件电子邮件 解析:USENET的基本通信方式是电子邮件,但 它不是采用点对点通信方式,而是采用多对多的传递方式。27 .信息内容的修改信息内容的修改解析:安全攻击分为被动攻击和主 动攻击。主动攻击包括假冒、重放、拒绝服务和信息内容的修改。被动 攻击包括信息内容的泄露和通信量分析。28 .应用层应用层 解析:UDP位于传输层,它接受其直接上层即应用层 的数据单元并进行发送。在收方则反之。29 .【审题关键句】字符替代f(p)=p*Umod256,小于等于32或对应大 写字母不变,否则替换。n【解题思路】n本题

16、类似第65套试题,通过审题可以发现主要是排序条件的设置要 求有所不同,参考答案的第6行,修改if条件语句的设置即可。另外, 在源程序中已经定义了一个无符号变量val,因此,在编写答案程序时, 不需要再重新定义。n【参考答案】n30 .【审题关键句】数组相同下标位置上的奇数,数组a中十位数等于新 数的千位数字,个位等于新数个位数字,数组b中的十位等于新数的百 位数字,个位数字等于新数的十位数字,存入数组,从小到大排序。n【解题思路】n定义整型循环变量i、j和局部变量tmpon在for循环语句中,循环变量i从0开始,依次递增直到其值等于 或大于MAX,用if条件语句判断如果ai和bi同时为奇数,由

17、ai的 十位数字为新数的千位数字,个位数字为新数的个位数字,bi的十位 数字为新数的百位数字,个位数字为新数的十位数字,把这个新组成的 数存入数组元素ccn,同时数组下标变量cii加1。n在第一层for循环语句中,循环变量i从0开始,依次递增直到其 值等于或大于cut,在第二层循环中,循环变量j从i+1开始,依次递 点20分10秒,下列配置命令正确的是()。A.Switch 6500(enable)clock set 10 : 20 : 10 1 july 2016B.Switch 6500(enable)set time fri 7 / 1 / 2016 10 : 20 : 10C.Swit

18、ch 6500(enable)time set fri 7 / 1 / 2016 10 : 20 : 10D.Switch _ 6500(enable)settime 10 : 20 : 107/ 1 / 2016 fri6 .一台交换机具有48个10/100Mbps端口和2个1000Mbps端口,如果所有端口都工作在全双工状态,那么交换机总带宽应为07 .使网络服务器中充斥着大量要求回复的信息,消耗带宽,导致网络或 系统停止正常服务,这属于什么攻击类型()。A.拒绝服务B.文件共享C.BIND漏洞D.远程过程调用8 .下列关于FTP服务器的描述中,错误的是()。A.使用FTP可传送任何类型的

19、文件B.FTP客户机和服务器之间要建立控制连接和数据连接C.控制连接由客户端建立,服务器端的默认端口为21D.数据连接由服务器建立,服务器端的默认端口为229 .(7)以下关于计算机网络的讨论中,正确的观点是A)组建计算机网络的目的是实现局域网的互联B)联入网络的所有计算机都必须使用同样的操作系统C)网络必须采用一个具有全局资源高度能力的分布式操作系统D)互联的计算机是分布在不同地理位置的多台独立的自治计算机系统增直到其值等于ent,用if条件语句判断如果数组元素c国大于cj,则 两者进行互换,实现数组C中的数按从小到大的顺序进行排序。n【参考答案】n3LD解析:由于物理网络所能处理的最大报文

20、长度可能比IP数据报的 长度小,因此IP数据报在源主机和网络路由器上被分片。可见转发路 由器对IP数据报进行分片的目的是保证数据报不超过物理网络能传输 的最大报文长度。32 .D解析:注意区别几种容易混淆的安全攻击:截取:信息从信源向 信宿流动,在未授权的情况下可以复制此信息(注意:仅仅是复制,而不 是修改)。修改:信息从信源向信宿流动,在未授权的情况下可以修改 此信息,再传递给信宿(注意:这里对信息进行了修改)。捏造是指 未授权的实体向系统中插入伪造的对象(注意:这里是新建一个伪造的 信息)。本题中是“新建”一个虚假信息,应是捏造攻击。33 .D解析:WWW服务以超文本的形式组织多媒体信息,

21、主要的传输 协议是HTTP,用户可以使用统一的图形用户界面,但是访问Web服 务器必须要知道服务器的URL地址,否则无法进行访问。34 .void jsVal() int i thou hun ten data j; int ab cd; for (i=0; i 200; i+)thou=a i/1000; /*求!1!位数的千位数字*/hun=a i % 1000/100; /*求位烽的百位数字*/ ten=a i % 10 0 / 10; /*求位数的十位数字*/ data=ai % 10;/*求!1!位数的个位数字*/ ab= 10 *thou+ ten; /*把千位数字和十位数字重新组

22、合成一个新的十位数*/ cd=lO*data+hun; /*把个位数和百位数组成另一个新的十位数*/ if (isprime (ab)&isprime (cd)&ab !=O&cd! =0) /*如果新组成的两个十位数均为素数且新十位数字均不 为零*/ bcnt=ai; /*把满足条件的数存入数组b中*/ cnt+; /*统计满足条件的数的个数*/ for (i=O;i+) /*将满足此条件的4位数按从大到小的顺序存入数组b中*/for(j=i+l; j Cent; j+)if(bi data=bi; bi=bj; b j =data; void jsVal()rn rn int i, tho

23、u, hun, ten, data, j;rn int ab, cd;rn for (i=0; i 200; i+)rn rn thou=ai/1000; /*求ui位数的千位数字*八rn hun=a i % 1000/100; /*求位烽的百位数字*八rn ten=a i %10 0 / 10; /*求!1!位数的十位数字data=ai %10; /*求U!位数的个位数字*八rn ab= 10 *thou+ ten; /*把千位数字和十位数字重新组合成一个新的十位数*八rn cd=lO*data+hun; /*把个 位数和百位数组成另一个新的十位数*/rn if (isprime (ab)&

24、isprime (cd)&ab ! =O&cd! =0)rn/*如果新组成的两个十位数均为素数且新 十位数字均不为零*八rn rn bcnt=ai; /*把满足条件的数存入数组b 中*八rn cnt+; /*统计满足条件的数的个数*八rn rn rn for (i=O; i cnt-1; i+) /*将满足此条件的4位数按从大到小的顺序存入数组b中 *Arn for (j=i+l; j ent; j+)rn if(bi bj)rn data=bi;rnbi=bj;rn b j =data;rn 解析:本题考查的知识点如下:(1)将4位数各位亡的数拆分为独立的数字。循环结构的使用。判断结构中多个

25、条件的布尔运算。在本题中,首先要将4位数各位上的数字拆分为独立的数字。这要借助运算符“” (取余)与“尸(整除)。将一个4位数整除1000贝IJ叫,得到其千 位上的数字,除以1000取余再整除100则可得百位上的数字,除以100 取余再整除10则可得十位上的数字,除以10取余则得个位上的数字。 求得各位上的数字后,就可以重新组合进行比较。题中已给出判断素数 的函数,只要带入求出数据即可。各条件必须同时满足,所以用“与运 算。题中要求将符合条件的数按从大到小的顺序存入数组b,可以先将 符合条件的数存入数组b,再对数组b进行排序。排序使用“选择排序 法”。35.int jsValue(int t)

26、 int fl=0f2=lfn; fn=fl+f2; while(fn =t) fl=f2;f2=fn;fn=fl+f2;) / *如果当前的Fibonacci数不大于t则计算下 一个Fibonacci数* / return fn; / *返回Fibonacci数列中大于t的最 小的一个数* / int jsValue(int t)rn rn int fl=0 , f2=l,fn;rn fn=fl+f2;rn while(fn =t) fl=f2;f2=fn;fn=fl+f2;) / * 如果 当前的 Fibonacci 数不大于 t,rn 则计算下一个 Fibonacci 数* / rn r

27、eturn fn; /*返回Fibonacci数列中大于t的最小的一个数*/rn 解析:解答 本题的关键是要充分理解题意,只有理解了题意本身的数学过程,才能 把数学过程转化为程序逻辑。根据已知数列,我们不难发现:Fibonacci 数列中,从第三项开始,每一项都可以拆分为前两项之和。本题要求找 到该数列中“大于t的最小的一个数”。这里可以借助一个while循环来 依次取数列中的数,直到出现某一项的值大于3那么这一项就是“大于 t的最小的一个数注意:在循环体内部,我们用变量H始终来表示 第Ji项的前面第二项,用变量侵来始终表示第n项的前面第一项。这就 实现了变量的活用与巧用。36.void Co

28、mpute(void) int iyyMAX; for(i=O;i 1000;i+) if (xxi%2 1=0) odd+; /*统计奇数的个数*/ avel+=xx i; /*求奇数的总 和*/ else even+; /*统计偶数的个数*/ ave2+=xx i; /*求偶数的总和 */ yy even-1 =xx ii; /*将偶数存入数组 yy 中* / avel/=odd; /*求奇数 的平均数*/ ave2/二even; /*求偶数的平均数刃for (i=O; i even; i+) /*求 所有偶数的方差* / totfc+= (yy i -ave2) * (yy i -ave

29、2)/even;voidCompute(void)rn rn int i,yyMAX;rn for(i=O;i 1000;i+)rn if (xxi%2 !=0)rn rn odd+; /*统计奇数的个数*八rn avel+=xx i; /*求 奇数的总和*八rn rn elsern rn even+; /*统计偶数的个数字/rn ave2+=xx i; /*求偶数的总和*八rn yy even-1 =xx ii; /*将偶数存入数 组 yy 中* 八rn rn avel/=odd; /*求奇数的平均数*Arn ave2/=even; /*求 偶数的平均数*八rn for (i=O; i ev

30、en; i+) /*求所有偶数的方差* Arn totfc+= (yy i -ave2) * (yy i -ave2)/even;解析:本题考查的知识点如从文件中读取数据。奇偶数的判断和方差的求法。在C语言中,有一结构体类型FILE,其中包含文件的一些属性信息。可定义指针指向该结构体,这个指针称为文件指针。要从文件中读取数 据,首先要判断该:文件是否能以“读”的方式打开。若能打开,使用函 数int fscanf(FILE*fp,char*format,args)从fp所指向的文件中依次读取 数据。在本题中,数据的存放很有规律,将数据读出存入数组xx时, 只要控制数组下标就可以了。若文件结束,则

31、退出读取循环。最后要关 闭文件。若个数除以2取余得0,则该数是偶数,否则为奇数。由方 差公式可知,这是求一些连续的数的表达式的值,所以可以使用循环求 得方差。10 .关于nbtstat命令,说法正确的是()。A.使用该命令可以释放和刷新NetBIOS名称B.该命令的-n选项用于显示高速缓存中的内容C.该命令的-c选项显示寄存在本地的名字和服务程序D.该命令的-r选项+IP地址可以显示指定计算机的物理地址和名字列表二、填空题(10题)11 .(11)因特网主要由通信线路 主机和信息资源四部分组成。12 .目前使用的标准网络管理协议包括简单网络管理协议(SNMP)、公 共管理信息服务/协议(CMI

32、S/CMIP)和局域网个人管理协议等。13 .交换机地址学习是通过读取帧的 地址并记录帧进入交换机的端口号进行的。14 .在网络中,一台主机通常是与一台路由器相连接,这台路由器就是该 主机的 O15.16 .信n三一二,括3个方面:物理安全、安全检测和一LllL17 .即时通信系统一般采用中转模式和 两种通信模式。18 .(3)因为网状型拓扑结构复杂,必须采用路由选择算法和 方法。19 .通过N -专入Inicmel,只需申请个IP地址,局域网内的所有计算机就都可以上网 了.E二惠二一回实现的,20 .对于打开的文件其唯一的识别依据是o三、2.填空题(8题)21 . Windows NT网络中

33、,用户、用户组的账号和安全设置等数据都集 中保存在【】控制器中。22 . IP地址是网上的通信地址,是计算机、服务器、路由器的端口地址。 每一个IP地址在全球是唯一的。这个p地址实际上由网络地址和【 两部分组成。23 .通过经营电子支付的银行进行电子支付的过程中,需要发出或者接 收【o24 .有一类攻击可以确定通信的位置和通信主机的身份,还可以观察交 换信息的频度和长度。这类攻击称为 O25 .的优点是对代理的资源要求不高。SNMP采用的就是这种方 式。26 .因特网能提供多种服务,其中新闻组是一种利用网络进行专题讨论 的国际论坛,USENET是最大规模的网络新闻组,其基本通信方式是27.主动

34、攻击包括假、重放、拒绝服务和28 .使用TCP/IP协议栈,在进行发送的计算机中,UDP从 层接受数据单元。四、C语言程序设计题(2题)29 .函数ReadDat实现从文件in ,dat中读取一篇英文文章,存入到字符串数组xx中;请编制函数encryptChar,按给定的替代关系对数组)xx 中的所有字符进行替代,仍存入数组XX对应的位置上,最后调用函数 WriteDat把结果xx输出到文件out . dat中。替代关系:f(p)=p*ll mod 256, mod为取余运算,P是数组xx中某一 个字符的ASCII值,f(p)是计算后的无符号整型值(注意:中间变量定义 成整型变量),如果计算后

35、f(p)值小于等于32或f(p)对应的字符是大写 字母,则该字符不变,否则用f(P)替代所对应的字符。注意:部分源程序存放在test .c文件中,原始数据文件存放的格式是: 每行的宽度均小于80个字符,含标点符号和空格,并也按此替代关系 进行处理。请勿改动主函数main、读函数ReadDat和输出函数WriteDat的内容。2345678910111213141516171819202122232425262728293031323334353637383940414243444S464748495051(include include #include unsigned char xx508

36、0;int maxline 0; /文章的总行数7 int ReadDat(void);void WriteDat(void);void encryptChar()/;.-unsigned int val;;void main()I r. if(ReadDat().j,printf (畋据文件in.dat不能打开! n007H);return;encryptChar ();WriteDat();_,从攵村utdai中读取一英文文存入到字符中故ill xx中/ int ReadDat(void)FILE *fp; int i - 0; unsigned char *p;if (fp-fopen(

37、in.dat,-r*1) -NULL) return 1;while(fgets(xx(1rB0ffp) !- NULL)(二二二二二:p strchr(xx(ilr Xn1); if(p) p - 0;| f);;maxline n i;fclose(fp); return 0;前,把姑里XX论出*文件oul&t中/void WriteDat(void)FILE print i;fp fopen (Rout .dat1*, Hww); for (i = 0; i maxline;: 一 ,; printf (,%snwr xx(i); fprintf (fp.M%snH/ xx);1 fcl

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

39、新数并存入数组c中。例如:a:123124152115b:32 4517 2718Kc:3451!2751155揖序后 cf 1155 1275 3451注意:部分源程序存在test . c文件中。程序中已定义:a100s b100和c100o请勿改动数据文件INI DAT和1N2 DAT中的任何数据、主函数main、 读函数readDat和写函数writeDat的内容。1 ! linclude 2 ; define MAX 1003 ; int a(MAXr blMAX), c|MAX;4 J int ent - 0; /存放箝介条件数的个敢/5 ; void jsVal()6 ; (7 .

40、8 ! I:/ CH INI DAT加IN2.DAT中的1(个曲位十运剧敏存入数41 . *1 b中/9 : void readDat )10 j (11 ;int 1;12 !FILE *fp;13 ;fp - fopen(Minl.datMeHrH);14 !for(i - 0;iMAX;I15 ; fscanf(fp/(x|);16 ; fclose(fp);I7 j fp fopen(Min2.datMrMrM);18 ; for(1 0; i MAX; i+)19 ! fscanf (fpf fd”. &b|i);20 ; fclose(fp);21 22 i void main()

41、23 I 1, I24 ; int 1; void writeDat();25 ; for (i 0; i MAX;26 i c(* 0;*27 ; readDat();28 jsVal();29 ; for (x - 0; i 0; .)30 :printf (,%dn,lr c(i j);31 I writeDat ();32斗 门 ,!八把蜡集败如cMi出列文件ouLdm中/33: ; void writeDat ()34 j (35 ; FILE *fp;36 ! mt i;37 ; fp - fopen(wout.datu9 w);38 ! for(1 0; i 0;39 ; fprintf (fp,c(i);40 ;fclose(fp);41 i )五、1.选择题(3题)31.在TCP/IP互联网络中,转发路由器对IP数据报进行分片的主要目 的是()。A.提高路由器的转发效率

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁