【计算机类职业资格】二级C++机试-11及答案解析.doc

上传人:赵齐羽 文档编号:1324305 上传时间:2019-10-17 格式:DOC 页数:5 大小:30KB
下载 相关 举报
【计算机类职业资格】二级C++机试-11及答案解析.doc_第1页
第1页 / 共5页
【计算机类职业资格】二级C++机试-11及答案解析.doc_第2页
第2页 / 共5页
【计算机类职业资格】二级C++机试-11及答案解析.doc_第3页
第3页 / 共5页
【计算机类职业资格】二级C++机试-11及答案解析.doc_第4页
第4页 / 共5页
【计算机类职业资格】二级C++机试-11及答案解析.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

1、二级 C+机试-11 及答案解析(总分:100.00,做题时间:90 分钟)一、1改错题(总题数:1,分数:30.00)1.使用 VC6 打开考生文件夹下的工程 test21_1,此工程包含一个源程序文件 test21_1.cpp,但该程序运行有问题,请改正程序中的错误,使程序的输出结果如下:The grade is 3源程序文件 test21_1.cpp 清单如下:#includeiostream.hclass studentprivate:int grade;public:/* found*/student(int thegra):(thegra)student()int get_grad

2、e()return grade;void main()int thegra=3;/* found*/student point=new student(thegra);/* found*/cout“The grade is“point.get_grade()endl;delete point;(分数:30.00)填空项 1:_二、2简单应用题(总题数:1,分数:40.00)2.请编写一个函数 char*change(char instr),将输入字符串中的所有小写字母转换为大写字母输出。要求使用 for 循环实现。如输入 jinfeiteng,则输出结果是 JINFEITENG。注意:部分源程

3、序已存在文件 test21_2.cpp 中。请勿修改主函数 main 和其他函数中的任何内容,仅在函数 change 的花括号中填写若干语句。文件 test21_2.cpp 的内容如下:char*change(char instr);#include“iostream.h“void main()char instr50;char *outstr;cout“Input a string:“endl;cininstr;outstr=change(instr);cout“Over graded string:“endl;coutoutstrendl;char*change(char instr)(分

4、数:40.00)_三、3综合应用题(总题数:1,分数:30.00)3.cout“Area of this rectangle is: “recta.getarea()endl;(分数:30.00)_二级 C+机试-11 答案解析(总分:100.00,做题时间:90 分钟)一、1改错题(总题数:1,分数:30.00)1.使用 VC6 打开考生文件夹下的工程 test21_1,此工程包含一个源程序文件 test21_1.cpp,但该程序运行有问题,请改正程序中的错误,使程序的输出结果如下:The grade is 3源程序文件 test21_1.cpp 清单如下:#includeiostream.

5、hclass studentprivate:int grade;public:/* found*/student(int thegra):(thegra)student()int get_grade()return grade;void main()int thegra=3;/* found*/student point=new student(thegra);/* found*/cout“The grade is“point.get_grade()endl;delete point;(分数:30.00)填空项 1:_ (正确答案:(1)错误:student(int thegra):(theg

6、ra)正确:student(int thegra):grade(thegra)(2)错误:student point=new student(thegra)正确:student*point=new student(thegra);(3)错误:cout“The grade is“point.get_grade()endl;正确:cout“The grade is“point-get_grade()endl;)解析:解析(1)主要考查考生对于构造函数使用参数列表初始化数据成员的掌握,可以使用参数列表的形式,也可以在函数内部实现,不过参数赋值的双方都必须出现,本题的错误就在于并没有把参数赋值给数据成

7、员;(2)主要考查考生对于使用指针申请动态空间的方法的理解,new 运算符申请的空间返回值为指针类型,指针类型的定义是在变量名前加上“*”;(3)主要考查考生对于对象指针调用成员函数方法的掌握,必须使用符号“-”,而对象本身使用符号“.”。二、2简单应用题(总题数:1,分数:40.00)2.请编写一个函数 char*change(char instr),将输入字符串中的所有小写字母转换为大写字母输出。要求使用 for 循环实现。如输入 jinfeiteng,则输出结果是 JINFEITENG。注意:部分源程序已存在文件 test21_2.cpp 中。请勿修改主函数 main 和其他函数中的任何

8、内容,仅在函数 change 的花括号中填写若干语句。文件 test21_2.cpp 的内容如下:char*change(char instr);#include“iostream.h“void main()char instr50;char *outstr;cout“Input a string:“endl;cininstr;outstr=change(instr);cout“Over graded string:“endl;coutoutstrendl;char*change(char instr)(分数:40.00)_正确答案:(char *change(char instr)char *outstr=new char50;const char delta=A-a;int i;for(i=0;instri!=/0;i+)if(instri =a (分数:30.00)_正确答案:(1) x=dx;y=dy;(2)return2*(a+b);(3)return a*b;(4)double tx,ty;tx=rt.x+rt.a/2.0;)解析:解析本题主要考查考生对于类的定义和友元函数的定义的理解。注意(4)中使用了求开平方的数学函数 sqrt。

展开阅读全文
相关资源
猜你喜欢
  • DIN 51417-2-1997 Testing of metal working fluids - Determination of mineral oil content of water mix metal working fluids - Part 2 Column chromatography method《冷却润滑剂试验 掺水冷却润滑剂中矿物油含.pdf DIN 51417-2-1997 Testing of metal working fluids - Determination of mineral oil content of water mix metal working fluids - Part 2 Column chromatography method《冷却润滑剂试验 掺水冷却润滑剂中矿物油含.pdf
  • DIN 51418-1-2008 X-ray spectrometry - X-ray emission- and X-ray fluorescence analysis (XRF) - Part 1 Definitions and basic principles《X射线光谱测定法 X射线散射和X射线荧光分析(XRF) 第1部分 定义和基本原理》.pdf DIN 51418-1-2008 X-ray spectrometry - X-ray emission- and X-ray fluorescence analysis (XRF) - Part 1 Definitions and basic principles《X射线光谱测定法 X射线散射和X射线荧光分析(XRF) 第1部分 定义和基本原理》.pdf
  • DIN 51418-2-1996 X-ray spectrometry - X-ray emission- and X-ray fluorescense analysis (XRF) - Part 2 Definitions and basic principles for measurements calibration and evaluation of.pdf DIN 51418-2-1996 X-ray spectrometry - X-ray emission- and X-ray fluorescense analysis (XRF) - Part 2 Definitions and basic principles for measurements calibration and evaluation of.pdf
  • DIN 51418-2-2015 X-ray spectrometry - X-ray emission and X-ray fluorescence analysis (XRF) - Part 2 Definitions and basic principles for measurements calibration and evaluation of .pdf DIN 51418-2-2015 X-ray spectrometry - X-ray emission and X-ray fluorescence analysis (XRF) - Part 2 Definitions and basic principles for measurements calibration and evaluation of .pdf
  • DIN 5142-1973 Firmer gouges《弧口凿》.pdf DIN 5142-1973 Firmer gouges《弧口凿》.pdf
  • DIN 51422-1-1989 Testing of mineral oil hydrocarbons and similar liquids determination of the grade of purity by gas-chromatography n-heptane iso-octane and toluene《矿物油碳氢化合物及类似液体的检.pdf DIN 51422-1-1989 Testing of mineral oil hydrocarbons and similar liquids determination of the grade of purity by gas-chromatography n-heptane iso-octane and toluene《矿物油碳氢化合物及类似液体的检.pdf
  • DIN 51422-2-2004 Testing of mineral products - Determination of grade of purity by gaschromatography - Part 2 Cetane and 1-Methyl-naphthaline《矿产品的检验 用气相色普法测定纯度的等级 第2部分 正十六烷和1-甲萘》.pdf DIN 51422-2-2004 Testing of mineral products - Determination of grade of purity by gaschromatography - Part 2 Cetane and 1-Methyl-naphthaline《矿产品的检验 用气相色普法测定纯度的等级 第2部分 正十六烷和1-甲萘》.pdf
  • DIN 51423-1-2010 Testing of mineral oils - Part 1 Measurement of the relative refractive index with the precision refractometer《矿物油的检验 第1部分 用精密折射计测量折射率》.pdf DIN 51423-1-2010 Testing of mineral oils - Part 1 Measurement of the relative refractive index with the precision refractometer《矿物油的检验 第1部分 用精密折射计测量折射率》.pdf
  • DIN 51423-2-2010 Testing of mineral oils - Part 2 Measurement of the relative refractive index with the Abbe-refractometer《矿物油试验 第2部分 使用阿勃(Abbe)折射计对相对折射率的测量》.pdf DIN 51423-2-2010 Testing of mineral oils - Part 2 Measurement of the relative refractive index with the Abbe-refractometer《矿物油试验 第2部分 使用阿勃(Abbe)折射计对相对折射率的测量》.pdf
  • 相关搜索

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

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