【计算机类职业资格】国家二级(C语言)机试-试卷7-1及答案解析.doc

上传人:dealItalian200 文档编号:1334684 上传时间:2019-10-17 格式:DOC 页数:2 大小:38.50KB
下载 相关 举报
【计算机类职业资格】国家二级(C语言)机试-试卷7-1及答案解析.doc_第1页
第1页 / 共2页
【计算机类职业资格】国家二级(C语言)机试-试卷7-1及答案解析.doc_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

1、国家二级(C 语言)机试-试卷 7-1 及答案解析(总分:12.00,做题时间:90 分钟)一、程序填空题(总题数:2,分数:4.00)1.程序填空题()(分数:2.00)_2.给定程序中,函数 fun 的功能是:判定形参 a 所指的 NxN(规定 N 为奇数)的矩阵是否是“幻方”,若是,函数返回值为 1: 不是,函数返回值为 O。“幻方”的判定条件是:矩阵每行、每列、主对角线及反对角线上元素之和都相等。例如,以下 33 的矩阵就是一个“幻方”: 4 9 2 3 5 7 8 1 6 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANK

2、lC 中。不得增行或删行,也不得更改程序的结构! (分数:2.00)_二、程序修改题(总题数:2,分数:4.00)3.程序修改题()(分数:2.00)_4.给定程序 MODllC 中函数 fun 的功能是:比较两个字符串,将长的那个字符串的首地址作为函数值返回。请改正函数 fun 中指定部位的错误,使它能得出正确的结果。注意:不要改动 main 函数,不得增行或删行,也不得更改程序的结构! (分数:2.00)_三、程序设计题(总题数:2,分数:4.00)5.程序设计题()(分数:2.00)_6.编写函数 fun,函数的功能是求出小于或等于 lim 的所有素数并放在 aa 数组中,函数返回所求出

3、的素数的个数。注意:部分源程序在文件 PROGlC 中。请勿改动主函数 main 和其他函数中的任何内容,仅在函数 fun 的花括号中填入你编写的若干语句。 (分数:2.00)_国家二级(C 语言)机试-试卷 7-1 答案解析(总分:12.00,做题时间:90 分钟)一、程序填空题(总题数:2,分数:4.00)1.程序填空题()(分数:2.00)_解析:2.给定程序中,函数 fun 的功能是:判定形参 a 所指的 NxN(规定 N 为奇数)的矩阵是否是“幻方”,若是,函数返回值为 1: 不是,函数返回值为 O。“幻方”的判定条件是:矩阵每行、每列、主对角线及反对角线上元素之和都相等。例如,以下

4、 33 的矩阵就是一个“幻方”: 4 9 2 3 5 7 8 1 6 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANKlC 中。不得增行或删行,也不得更改程序的结构! (分数:2.00)_正确答案:(正确答案:(1)0 (2)11 (3)1)解析:解析:本题中函数 fun 的功能是判定形参 a 所指的 NN 的矩阵是否是”幻方”,“幻方“的判定条件是:矩阵每行、每列、主对角线及反对角线上元素之和都相等,因此判断“幻方”对先求每行、每列、主对角及反对角元素和,然后判断是否都相等,都相等则是幻方,否则不是幻方。二、程序修改题(总题数:

5、2,分数:4.00)3.程序修改题()(分数:2.00)_解析:4.给定程序 MODllC 中函数 fun 的功能是:比较两个字符串,将长的那个字符串的首地址作为函数值返回。请改正函数 fun 中指定部位的错误,使它能得出正确的结果。注意:不要改动 main 函数,不得增行或删行,也不得更改程序的结构! (分数:2.00)_正确答案:(正确答案:(1)char*fun(char*s,char*t)(2)ss+; (3)tt+;)解析:解析:本题中函数的功能是比较两个字符串,将长的那个字符串的首地址作为函数值返回。解题思路是对调试过程中产生的错误提示进行跟踪,也就是题干中给出的错误标识符号下的语句。三、程序设计题(总题数:2,分数:4.00)5.程序设计题()(分数:2.00)_解析:6.编写函数 fun,函数的功能是求出小于或等于 lim 的所有素数并放在 aa 数组中,函数返回所求出的素数的个数。注意:部分源程序在文件 PROGlC 中。请勿改动主函数 main 和其他函数中的任何内容,仅在函数 fun 的花括号中填入你编写的若干语句。 (分数:2.00)_正确答案:(正确答案: )解析:解析:该程序功能是求一定范围内的素数。素数是只能被 1 和自身除尽的数。判断 i 是不是素数最简单的方法就是用 2(i2)去除 i,只要能除尽就不是素数。

展开阅读全文
相关资源
猜你喜欢
  • BS EN 12697-31-2007 Bituminous mixtures - Test methods for hot mix asphalt - Specimen preparation by gyratory compactor《沥青混合物 热混沥青试验方法 旋转式压实机样品制备》.pdf BS EN 12697-31-2007 Bituminous mixtures - Test methods for hot mix asphalt - Specimen preparation by gyratory compactor《沥青混合物 热混沥青试验方法 旋转式压实机样品制备》.pdf
  • BS EN 12697-32-2003 Bituminous mixtures — nTest methods for hot nmix asphalt — nPart 32 Laboratory compaction of nbituminous mixtures by vibratory ncompactor《沥青混合料 热混沥青的试验方法 第32部分 .pdf BS EN 12697-32-2003 Bituminous mixtures — nTest methods for hot nmix asphalt — nPart 32 Laboratory compaction of nbituminous mixtures by vibratory ncompactor《沥青混合料 热混沥青的试验方法 第32部分 .pdf
  • BS EN 12697-33-2003 Bituminous mixtures - nTest methods for hot nmix asphalt - nPart 33 Specimen prepared by roller ncompactor《沥青混合料 热混沥青的试验方法 由碾压机制备的样品》.pdf BS EN 12697-33-2003 Bituminous mixtures - nTest methods for hot nmix asphalt - nPart 33 Specimen prepared by roller ncompactor《沥青混合料 热混沥青的试验方法 由碾压机制备的样品》.pdf
  • BS EN 12697-34-2012 Bituminous mixtures Test methods for hot mix asphalt Marshall test《沥青混合料 热混沥青混合料的试验方法 马歇尔试验》.pdf BS EN 12697-34-2012 Bituminous mixtures Test methods for hot mix asphalt Marshall test《沥青混合料 热混沥青混合料的试验方法 马歇尔试验》.pdf
  • BS EN 12697-35-2016 Bituminous mixtures Test methods Laboratory mixing《沥青混合料 试验方法 实验室混合》.pdf BS EN 12697-35-2016 Bituminous mixtures Test methods Laboratory mixing《沥青混合料 试验方法 实验室混合》.pdf
  • BS EN 12697-36-2003 Bituminous mixtures - Test methods for hot mix asphalt - Determination of the thickness of a bituminous pavement《沥青混合料 热拌沥青混合料的试验方法 沥青路面厚度的测定》.pdf BS EN 12697-36-2003 Bituminous mixtures - Test methods for hot mix asphalt - Determination of the thickness of a bituminous pavement《沥青混合料 热拌沥青混合料的试验方法 沥青路面厚度的测定》.pdf
  • BS EN 12697-37-2003 Bituminous mixtures - Test methods for hot mix asphalt - Hot sand test for the adhesivity of binder on precoated chippings for HRA《沥青混合料 热拌沥青混合料的试验方法 HRA用预涂沥青碎石.pdf BS EN 12697-37-2003 Bituminous mixtures - Test methods for hot mix asphalt - Hot sand test for the adhesivity of binder on precoated chippings for HRA《沥青混合料 热拌沥青混合料的试验方法 HRA用预涂沥青碎石.pdf
  • BS EN 12697-38-2004 Bituminous mixtures - Test methods for hot mix asphalt - Test equipment and calibration《沥青混合料 热混沥青的试验方法 试验要求和校准》.pdf BS EN 12697-38-2004 Bituminous mixtures - Test methods for hot mix asphalt - Test equipment and calibration《沥青混合料 热混沥青的试验方法 试验要求和校准》.pdf
  • BS EN 12697-39-2012 Bituminous mixtures Test methods for hot mix asphalt Binder content by ignition《沥青混合料 热混沥青的试验方法 燃烧法测定粘合剂含量》.pdf BS EN 12697-39-2012 Bituminous mixtures Test methods for hot mix asphalt Binder content by ignition《沥青混合料 热混沥青的试验方法 燃烧法测定粘合剂含量》.pdf
  • 相关搜索

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

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