当前位置:首页 > 分校动态 > 计算机考证

2020年9月计算机二级C++考试强化练习题及答案(1)

来源:长理培训发布时间:2020-09-13 13:28:12

1.下列关于成员函数特征的描述中,错误的是(  )。

A.成员函数一定是内联函数

B.成员函数可以重载

C.成员函数可以设置参数的默认值

D.成员函数可以是静态的

答案:A。【解析】成员函数不一定是内联函数。

2.考虑以下的函数原型:

voldA(inta,intb=5,charZ=’*’);

下面的函数调用中,不正确的是(  )。

A.A(7)

B.A(3,4)

C.A(16,’#’)

D.A(0,2,’*’)

答案:C。【解析】A、B项中,实参不全,参数默认为函数原型中的初始值,但在C项中,第二个实参(char型)与函数原型中的第二个形参类型不一致,故C项错误。

3.关于静态数据成员的描述中正确的是(  )。

A.类的静态数据成员不是类的所有对象共享的数据

B.类的静态数据成员不能被类的成员函数调用

C.类的静态数据成员不能被类的构造函数调用

D.类的静态数据成员必须进行初始化

答案:D。【解析】C++类中的静态成员变量是该类中所有对象所共有的,它能够被类中的任何函数调用,所以选项A,B,C是错误的。而类的静态数据成员是必须要进行初始化才能使用。

4.设有以下类和对象的定义:

ClaSSA

{public:

intm;

};

Ak1,k2,*p1,*p2;

则下面针对成员变量m的引用,错误的是(  )。

A.k1.m=1

B.k2→m=2

C.p1→m=3

D.(*p2).m=4

答案:B。【解析】A*p1,A*p2为指向A类对象的指针,故“p1→m=3,(*p2).m=4”是正确的。但k2不是指针,k2→m的表示是错误的。

责编:胡梦瑶

发表评论(共0条评论)
请自觉遵守互联网相关政策法规,评论内容只代表网友观点,发表审核后显示!

国家电网校园招聘考试直播课程通关班

  • 讲师:刘萍萍 / 谢楠
  • 课时:160h
  • 价格 4580

特色双名师解密新课程高频考点,送国家电网教材讲义,助力一次通关

配套通关班送国网在线题库一套

课程专业名称
讲师
课时
查看课程

国家电网招聘考试录播视频课程

  • 讲师:崔莹莹 / 刘萍萍
  • 课时:180h
  • 价格 3580

特色解密新课程高频考点,免费学习,助力一次通关

配套全套国网视频课程免费学习

课程专业名称
讲师
课时
查看课程
在线题库
面授课程更多>>
图书商城更多>>
在线报名
  • 报考专业:
    *(必填)
  • 姓名:
    *(必填)
  • 手机号码:
    *(必填)
返回顶部