【计算机类职业资格】三级网络技术机试-229及答案解析.doc

上传人:cleanass300 文档编号:1321930 上传时间:2019-10-17 格式:DOC 页数:4 大小:28KB
下载 相关 举报
【计算机类职业资格】三级网络技术机试-229及答案解析.doc_第1页
第1页 / 共4页
【计算机类职业资格】三级网络技术机试-229及答案解析.doc_第2页
第2页 / 共4页
【计算机类职业资格】三级网络技术机试-229及答案解析.doc_第3页
第3页 / 共4页
【计算机类职业资格】三级网络技术机试-229及答案解析.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

1、三级网络技术机试-229 及答案解析(总分:100.00,做题时间:90 分钟)一、上机题(总题数:1,分数:100.00)1.已知数据文件 IN.DAT中存有 200个四位数,并已调用读函数 readDat()把这些数存入数组 a中,请考生编制一个函数 jsVal(),其功能是:依次从数组 a中取出一个四位数,如果该四位数大于该四位数以前的连续 5个数且该数是奇数,且该数必须能被 7整除(该四位数以前不满 5个数,则不统计),则统计出满足此条件的个数 cnt并把这些四位数按从大到小的顺序存入数组 b中,最后调用写函数 writeDat()把结果 cnt和数组 b中符合条件的四位数输出到 OU

2、T.DAT文件中。注意:部分源程序存在文件 PROG1.C文件中。程序中已定义数组:a200,b200,已定义变量:cnt。请勿改动数据文件 IN.DAT中的任何数据、主函数 main()、读函数 readDat()和写函数 writeDat()的内容。试题程序#include #define MAX 200int aMAX,bMAX,cnt=0;void writeDat();void jsVal()void readDat()int i;FILE *fp;fP=fopen(“in.dat“,“r“);for(i=0;iMAX;i+)fscanf(fp,“%d“,fclose(fp);voi

3、d main()int i;readDat();jsVall ();printf(“满足条件的数=%d/n”,cnt);for(i=0;icnt;i+) printf(“%d“,bi);printf(“/n“);writeDat();void writeDat()FILE *fp;int i;fp=fopen(“out.dat“,“w“);fprintf(fp,“%d/n“,cnt);for(i=0;icnt;i+)fprintf(fp,“%d/n“,bi);fclose(fp);(分数:100.00)_三级网络技术机试-229 答案解析(总分:100.00,做题时间:90 分钟)一、上机题(

4、总题数:1,分数:100.00)1.已知数据文件 IN.DAT中存有 200个四位数,并已调用读函数 readDat()把这些数存入数组 a中,请考生编制一个函数 jsVal(),其功能是:依次从数组 a中取出一个四位数,如果该四位数大于该四位数以前的连续 5个数且该数是奇数,且该数必须能被 7整除(该四位数以前不满 5个数,则不统计),则统计出满足此条件的个数 cnt并把这些四位数按从大到小的顺序存入数组 b中,最后调用写函数 writeDat()把结果 cnt和数组 b中符合条件的四位数输出到 OUT.DAT文件中。注意:部分源程序存在文件 PROG1.C文件中。程序中已定义数组:a200

5、b200,已定义变量:cnt。请勿改动数据文件 IN.DAT中的任何数据、主函数 main()、读函数 readDat()和写函数 writeDat()的内容。试题程序#include #define MAX 200int aMAX,bMAX,cnt=0;void writeDat();void jsVal()void readDat()int i;FILE *fp;fP=fopen(“in.dat“,“r“);for(i=0;iMAX;i+)fscanf(fp,“%d“,fclose(fp);void main()int i;readDat();jsVall ();printf(“满足条件

6、的数=%d/n”,cnt);for(i=0;icnt;i+) printf(“%d“,bi);printf(“/n“);writeDat();void writeDat()FILE *fp;int i;fp=fopen(“out.dat“,“w“);fprintf(fp,“%d/n“,cnt);for(i=0;icnt;i+)fprintf(fp,“%d/n“,bi);fclose(fp);(分数:100.00)_正确答案:(void jsVal()(int i,j /*定义变量*/int temp;for(i=5;iMAX;i+)if(ai%2=1bi=bj;bj=temp;)解析:解析 本题要求将已知数按照一定的判断条件与数组中相邻的连续几个数进行比较,筛选统计后再按大小进行排序。依据题意,应依次从数组 a中取出每一个四位数,与以前的连续 5个数依次比较,根据题目中给出的判断条件(该四位数大于该四位数以前的连续 5个数且该数是奇数,且该数必须能被 7整除,即 ai%2=1&ai%7=0&aiai-1&aiai-2&aiai-3&aiai-4&aiai-5)筛选后,将符合条件的四位数存入数组 b中,同时计数器变量 cnt加 1,最后将数组 b中的四位数用选择法进行排序。

展开阅读全文
相关资源
猜你喜欢
  • NAVY MS24333 REV F REINST NOTICE 2-2008 COUPLING ASSEMBLY HYDRAULIC SELF-SEALING QUICK DISCONNECT FLARED FITTING TO INTERNAL THREAD BOSS《能够快速将扩口式接头从内螺纹凸缘上断开的液压自密封连接组件》.pdf NAVY MS24333 REV F REINST NOTICE 2-2008 COUPLING ASSEMBLY HYDRAULIC SELF-SEALING QUICK DISCONNECT FLARED FITTING TO INTERNAL THREAD BOSS《能够快速将扩口式接头从内螺纹凸缘上断开的液压自密封连接组件》.pdf
  • NAVY MS24333 REV F VALID NOTICE 3-2013 Coupling Assembly Hydraulic Self-Sealing Quick Disconnect Flared Fitting to Internal Thread Boss.pdf NAVY MS24333 REV F VALID NOTICE 3-2013 Coupling Assembly Hydraulic Self-Sealing Quick Disconnect Flared Fitting to Internal Thread Boss.pdf
  • NAVY MS24333 REV F-1992 COUPLING ASSEMBLY HYDRAULIC SELF-SEALING QUICK DISCONNECT FLARED FITTING TO INTERNAL THREAD BOSS [Refer To SAE AS 24333B SAE AS 24333A SAE AS 24333]《速卸自封液力联.pdf NAVY MS24333 REV F-1992 COUPLING ASSEMBLY HYDRAULIC SELF-SEALING QUICK DISCONNECT FLARED FITTING TO INTERNAL THREAD BOSS [Refer To SAE AS 24333B SAE AS 24333A SAE AS 24333]《速卸自封液力联.pdf
  • NAVY MS24334 REV E REINST NOTICE 2-2008 COUPLING ASSEMBLY HYDRAULIC SELF-SEALING FLARELESS FITTING TO INTERNAL THREAD BOSS《能够连接到内螺纹凸缘上的非扩口接头的液压自密封连接组件》.pdf NAVY MS24334 REV E REINST NOTICE 2-2008 COUPLING ASSEMBLY HYDRAULIC SELF-SEALING FLARELESS FITTING TO INTERNAL THREAD BOSS《能够连接到内螺纹凸缘上的非扩口接头的液压自密封连接组件》.pdf
  • NAVY MS24334 REV E VALID NOTICE 3-2013 Coupling Assembly Hydraulic Self-Sealing Flareless Fitting to Internal Thread Boss.pdf NAVY MS24334 REV E VALID NOTICE 3-2013 Coupling Assembly Hydraulic Self-Sealing Flareless Fitting to Internal Thread Boss.pdf
  • NAVY MS24334 REV E-1992 COUPLING ASSEMBLY HYDRAULIC SELF-SEALING FLARELESS FITTING TO INTERNAL THREAD BOSS [Refer To SAE AS 24334B SAE AS 24334A SAE AS 24334]《自封液力联结器总成 扩口配件到内螺纹凸台(.pdf NAVY MS24334 REV E-1992 COUPLING ASSEMBLY HYDRAULIC SELF-SEALING FLARELESS FITTING TO INTERNAL THREAD BOSS [Refer To SAE AS 24334B SAE AS 24334A SAE AS 24334]《自封液力联结器总成 扩口配件到内螺纹凸台(.pdf
  • NAVY MS24335 REV C REINST NOTICE 2-2008 FLANGE BULKHEAD MOUNTING HYDRAULIC SELF-SEALING COUPLING《舱壁安装式液压自封连接器法兰》.pdf NAVY MS24335 REV C REINST NOTICE 2-2008 FLANGE BULKHEAD MOUNTING HYDRAULIC SELF-SEALING COUPLING《舱壁安装式液压自封连接器法兰》.pdf
  • NAVY MS24335 REV C VALID NOTICE 3-2013 Flange Bulkhead Mounting Hydraulic Self-Sealing Coupling.pdf NAVY MS24335 REV C VALID NOTICE 3-2013 Flange Bulkhead Mounting Hydraulic Self-Sealing Coupling.pdf
  • NAVY MS24335 REV C-1994 FLANGE BULKHEAD MOUNTING HYDRAULIC SELF-SEALING COUPLING [Refer To SAE AS 24335 SAE AS 24335]《自封联结式液压舱壁安装式法兰(参见 SAE AS 24335 SAE AS 24335)》.pdf NAVY MS24335 REV C-1994 FLANGE BULKHEAD MOUNTING HYDRAULIC SELF-SEALING COUPLING [Refer To SAE AS 24335 SAE AS 24335]《自封联结式液压舱壁安装式法兰(参见 SAE AS 24335 SAE AS 24335)》.pdf
  • 相关搜索

    当前位置:首页 > 考试资料 > 职业资格

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1