首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class AA{ public: AA(int n){ cout
有如下程序: #include using namespace std; class AA{ public: AA(int n){ cout
admin
2015-07-22
24
问题
有如下程序:
#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://jikaoti.com/ti/bcE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序 #include <iostream> using namespace std; class A{ public: virtual void funcl( ){ cout<<"A1"; } v
下列关于输入流类成员函数getline()的描述中,错误的是
有如下程序:#include<iostream>usingnamespacestd;classCA{public:CA()<cout<<’A’;)};classCB:privateCA{public:CB(){co
若要访问指针变量p所指向的数据,应使用表达式【 】。
请将下列栈类Stack补充完整classStack{private:intpList[100];//int数组,用于存放栈的元素inttop;
下列叙述中,不符合良好程序设计风格要求的是
下列语句中错误的是( )。
某二叉树有5个度为2的节点,则该二叉树中的叶子节点数是
下列关于软件工程概念的描述中,错误的是()。
下列关于动态联编的描述中,错误的是()。
随机试题
降低风速是农田防护林的主要生态作用之一。()
动作电位到达神经末梢,引起的与末梢膜释放递质有关的离子流是【】
Ihearmanyparentscomplainingthattheirteenagechildrenarerebelling.Iwishitwereso.Atyourageyououghttobegrowin
促进排卵和黄体生成的激素为
plaqueformingunit,PFU
准备结婚的男女青年,一人正患有病毒性肝炎,正在活动期。你的医学意见是
患儿男,4岁。咳嗽、咳痰1周,伴发热,胸痛,体温38.2℃。血常规WBC8.5×109/L,N75%,胸片示:左下肺斑片状阴影。痰培养2~3周,有“荷包蛋”状菌落生长,该病原菌最有可能是
5岁患儿,患单纯性肾病半年,近1个月间断发热,频咳,有痰,夜间多汗.食欲不振,乏力,静脉给予青霉素等抗生素治疗不见好转。查体:营养稍差,面色苍白,咽微红,颈部及腹股沟可触及数个黄豆大小之活动淋巴结,心脏正常,肺呼吸音略粗,肝肋下1cm,质软,脾可触及,无浮
下列表述与资料相符的有几个?()Ⅰ.2010年,Z省一般贸易的进口额不足500亿美元Ⅱ.2010年,Z省对韩国的进出口总额超过100亿美元Ⅲ.2011年,Z省对中国香港的进出口总额比2010年下降了Ⅳ.20
AmericanandJapaneseresearchersaredevelopingasmartcarthatwillhelpdriversavoidaccidentsbypredictingwhentheyare
最新回复
(
0
)