当前位置: 首页 > 计算机二级 > 计算机二级模拟试题 > 2022年3月计算机二级C++考试模拟练习(1月19日)

2022年3月计算机二级C++考试模拟练习(1月19日)

更新时间:2022-01-19 16:00:18 来源:网络 浏览66 收藏6
摘要 2022年3月计算机二级考试报名大部分地区已经结束了,大家也可利用寒假好好复习备考了。为了帮助小伙伴们查漏补缺,强化知识点,环球网校小编分享了“2022年3月计算机二级C++考试模拟练习(1月19日)”,更多科目练习敬请持续关注环球网校。

2022年3月计算机二级C++考试模拟练习(1月19日)

1.关于类和对象描述错误的是(  )。

A.对象(Object)是现实世界中的客观事物,对象具有确定的属性

B.类是具有相同属性和行为的一组对象的集合

C.对象是类的抽象,类是对象的实例

D.类是对象的抽象,对象是类的实例

答案:C。【解析】C++中,类是用户自定义的一种数据类型,对象是类的实例,类定义了属于该类的所有对象的共同特性。一个类作为一种数据类型,它可以定义多个对象。

2.下列对重载函数的描述中,错误的是(  )。

A.重载函数中不允许使用默认参数

B.重载函数中编译是根据参数表进行选择的

C.不要使用重载函数来描述毫不相干的函数

D.构造函数重载将会给初始化带来多种方式

答案:A。【解析】选项A中,重载函数中是允许使用默认参数的;为了使重载函数有意义,不要使用重载函数来描述毫不相干的函数;重载函数中编译是根据参数表进行选择的,包括参数的个数和类型。

3.以下程序的运行结果是(  )。

#include(iostream.h>

voidsub(intx,inty,int*z)

{*z=y-x;}

voidmain(  )

{inta,b,c;

sub(10,5,&a);

sub(7,a,&b);

sub(a,b,&c);

cout((a<<","

B.-5,-12,-7

C.-5,-12,-17

D.5,-2,-7

答案:B。【解析】在C++语言中,调用函数不可能改变实参指针变量的值,但可以改变实参指针变量所指变量的值。

4.以下程序不用第3个变量实现将两个数进行对调的操作,画线处应为(  )。

voidmain(  )

{inta,b;

scanf("%d%d",&a,&b);

cin>>a>>b;

cout<<"a="

B.intp=a;

C."p=a;

D.p=a;

答案:B。【解析】本题思路巧妙,分析时可以发现b=(a+b)-b,则此时b中放的是a,完成交换工作的一半,然后要将b放到a中,将表达式展开,则为a=(a+b)-a,此时正好把b放到a中。此时完成全部的交换。

以上就是“2022年3月计算机二级C++考试模拟练习(1月19日)”及其相关内容,想及时获知2022年3月计算机等级考试准考证打印时间,大家可通过点击使用环球网校“ 免费预约短信提醒”,即可及时获得时间提醒。环球网校友情提示:为方便小伙伴们更好地备考,环球网校特地为大家准备了计算机二级复习资料,如有需要请点击文章下方“免费下载>>>2022年计算机二级考试模拟练习及备考资料”下载学习。

编辑推荐

分享到: 编辑:环球网校

资料下载 精选课程 老师直播 真题练习

计算机二级资格查询

计算机二级历年真题下载 更多

计算机二级每日一练 打卡日历

0天
累计打卡
0人
打卡人数
去打卡

预计用时3分钟

计算机二级各地入口
环球网校移动课堂APP 直播、听课。职达未来!

安卓版

下载

iPhone版

下载

返回顶部