2020年计算机二级C++考试每日一练(5月28日)
2020年计算机二级C++考试每日一练(5月28日)
(1)如果派生类以proteCted方式继承基类,则原基类的proteCted成员和publiC成员在派生类中的访问属性分别是( )。
A)publiC和publiC
B)publiC和proteCted
C)proteCted和publiC
D)proteCted和proteCted
答案:D
(2)下列有关继承和派生的叙述中,正确的是( )。
A)派生类不彘访问基类的保护成员
B)作为虚基类的类不能被实例化
C)派生类应当向基类的构造函数传递参数
D)虚函数必须在派生类中重新实现
答案:C
(3)有如下类定义:
Class AA{ int a; publiC: AA(int n=0):a(n){}
};
Class BB:publiC AA{ publiC:
BB(int n)—— };
其中横线处缺失的部分是( )。
A):a(n){}
B):AA(n)|}
C){a(n);}
D){a=n;}
答案:B
(4)有如下程序:
#inCludeusing namespaCe std: Class CD{
publiC:
~CD(){Cout<<’C’:} private:
Char name[80]; };
int main(){
CD a,*b,d[2]; return 0;
执行这个程序的输出结果是( )。
A)CCCC
B)CCC
C)CC
D)C
答案:B
(5)有如下程序:
#inCludeusing namespaCe耐: Class MyClass{
publiC:
MyClass(){++Count;}
~MyClass(){--Count;}
statiC int getCount(){retum Count;} private:
statiC int Count;
}; ‘ int MyClass::Count=0;
int main() {
MyClass obj;
Cout<
MyClass+ptr=new MyClass: Cout<
Cout<
}
执行这个程序的输出结果是( )。
A)121
B)232
C)221
D)122
答案:A
更多2020年计算机二级C++考试每日一练试题,请继续关注环球网校计算机二级频道。需要及时了解考试动态的小伙伴可“ 免费预约短信提醒”届时环球网校会及时为大家推送2020年计算机二级考试相关信息提醒。环球网校友情提示:对于想要参加计算机二级考试的小伙伴们,环球网校特地为您准备了计算机二级考试资料,如有需要请点击文章下方“免费下载>>>计算机二级考试资料”下载学习。