首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class AA{ public: AA(int n){ cout
有如下程序: #include using namespace std; class AA{ public: AA(int n){ cout
admin
2021-02-22
44
问题
有如下程序:
#include
using namespace std;
class AA{ public: AA(int n){ cout<
class BB{ public: BB(int n){ cout<
class CC{
AA a;
BB b;
public:
CC(int n1=1,int n2=2,int n3=3):b(n2),a(n1){ cout<
};
int main(){
CC c;
return 0;
}
运行这个程序的输出结果是
选项
A、321
B、231
C、213
D、123
答案
D
解析
构造函数初始化列表仅指定用于初始化成员的值,并不指定这些初始化执行的次序;初始化执行的次序是根据类定义中成员的声明顺序完成的,初始化列表结束后,再执行函数体;程序创建CC对象c,调用CC的构造函数,由于在类CC中,AA类对象a首先声明,所以先调用AA类的构造函数,完成成员a的初始化,输出"1",再调用BB类的构造函数,完成成员b的初始化,输出"2",最后执行CC构造函数的函数体,输出"3";答案为D。
转载请注明原文地址:https://kaotiyun.com/show/k9fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classclock{public:clock():seconds(O){};clock&o
请打开考生文件夹下的解决方案文件proj1,程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为:value=63number=1注意:只修改每个“//ERROR****found***
已知类MyClass声明如下:classMyClass{intn;public:MyClass(intk):n(k){}intgetValue()const{returnn;}}
有如下类定义:classMyClass{intb;chara;doublec;public:MyClass0:c(0.0),b(O),a(’,’){}};创建这个类的对象时,数据成员的初始
数据结构中,与所使用的计算机无关的是数据的()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(char*data),此函数的功能是,找出字符串数组中最小的ASCII值,如果有相同变量,则输出最后一个所在的位置;如果字符串为空,则返回-1;或者不存在时也返回-1。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)重载运算符int,请在注释//********1********后添加适当的语句。(2)重载运算符“<<”,请
软件生命周期中的活动不包括
下列数据结构中,属于非线性结构的是()。
在C++中,实现封装性需借助于()。
随机试题
吸收操作常采用高温操作,这是因为温度越高,吸收剂的溶解度越大。()
我国四级教育督导机构中,省(自治区、直辖市)一级设()
以征收对象的价格为依据,按一定比例计征的税种是()
( )是消除了个体之间个别偶然的差异,显示出所有个体共性和数据一般水平的统计指标,它由所有数据计算得到,是数据的分布中心,具有代表性。
海运提单按提单的()分类,分为预借提单和倒签提单。
在现代市场经济国家,政府实施财政政策的主要措施包括()
根据《党政机关公文处理工作条例》的规定,公文办理包括公文起草、公文拟制、收文办理、发文办理和整理归档五个部分。()
我国多数软件开发工作者的“版权意识”十分淡漠,不懂得通过版权来保护自己的合法权益。最近对500多位软件开发者的调查表明,在制订开发计划时也同时制订了版权申请计划的仅占20%。以下哪项如果为真,最能削弱上述结论?
设ai=[ai1,ai2,ain]T(i=l,2,…,r;r<n)是n维实向量,且α1,α2,…,αr,线性无关.已知β=[b1,b2,…,bn]T是线性方程组的非零解向量,试判断向量组α1,α2,…,αr,β的线性相关性.
Thereareagreatmanycareersinwhichtheincreasingemphasisisonspecialization.Youfindthesecareersinengineering,in
最新回复
(
0
)