当前位置: 首页 > 计算机二级 > 计算机二级模拟试题 > 2021年12月计算机二级C++考前模拟练习(11月26日)

2021年12月计算机二级C++考前模拟练习(11月26日)

更新时间:2021-11-26 15:54:32 来源:网络 浏览39 收藏19
摘要 一周后,即将迎来2021年12月计算机二级考试了,大家都准备的怎么样了呢?为了帮助大家更好地备考,环球网校小编整理了“2021年12月计算机二级C++考前模拟练习(11月26日)”,更多考试科目模拟练习敬请持续关注环球网校计算机二级频道。

2021年12月计算机二级C++考前模拟练习(11月26日)

1.类模板templateclassX{…},其中友元函数f对特定类型T(如int),使函数f(x)成为x模板类的友元,则其说明为(  )。

A.friendvoidf();

B.friendvoidf(x);

C.friendvoidA::f();

D.friendvoidC::f(x);

2.类MyClass的定义如下:

classMyClass

{

public:

MyClass(){value=0;}

SetVariable(inti){valtic=i;}

private:

intvalue;

};

MyClass*P,my;p=&my;

则对下列语句序列正确的描述是(  )。

A.语句p=&my;是把对象my赋值给指针变量P

B.语句MyClass*P,my;会调用两次类MyClass的构造函数

C.对语句*P.SetVariable(5)的调用是正确的

D.语句P->SetVariable(5)与语句my.SetVariable(5)等价

3.下面关于break语句的描述中,不正确的是(  )。

A.break可以用于循环体内

B.break语句可以在for循环语句中出现多次

C.break语句可以在switch语句中出现多次

D.break语句可用于if条件判断语句内

4.如果表达式-x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为(  )。

A.operator/(x.operator--(),y);

B.operator/(operator--(x),y);

C.X.operator--().operator/(y);

D.y.operator/(operator--(x));

5.已知类A有公用数据成员a,并重载了=运算符,且有Aobj2;constA*ptr=newA;,则下列语句错误的是(  )。

A.ptr->a=100;

B.ptr=&obj2;

C.ptr++;

D.obj2=*ptr;

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

编辑推荐

分享到: 编辑:环球网校

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

计算机二级资格查询

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

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

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

预计用时3分钟

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

安卓版

下载

iPhone版

下载

返回顶部