首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class AA{ public: AA(int n){ cout
有如下程序: #include using namespace std; class AA{ public: AA(int n){ cout
admin
2020-07-23
20
问题
有如下程序:
#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/iyl0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于函数参数的叙述中,正确的是
有如下程序:#includeusingnamespacestd;intmain(){intsum;for(inti=0;i<3;i+=
有如下程序:#includeusingnamespacestd;classMyClass{public:MyClass(){cout
若磁盘上已存在某个文本文件,其全路径文件名为d:\ncre\test.txt,下列语句中不能打开该文件的是
下列有关继承和派生的叙述中,正确的是()。
在面向对象方法中,不属于"对象"基本特点的是( )。
下列关于return语句的叙述中,正确的是
下列字符串中可以用作C++标识符的是()。
规定输入的字符串中只包含字母和*号。编写函数fun,其功能是:除了字符串前导和尾部的*号外,将串中其他的*号全部删除。形参h已指向字符串中第一个字母,形参p指向字符串中最后一个字母。在编写函数时,不得使用C语言提供的字符串函数。例如,若字符串中的
请编写函数fun,其功能是:将一个数字字符串转换为一个整数(不得调用C语言提供的将字符串转换为整数的函数)。例如,若输入字符串“一1234”,则函数把它转换为整数值一1234。注意:部分源程序给出如下。请勿改动主函数main和其他函数中
随机试题
简述《归去来兮辞》的思想内容。
内伤头痛之病机多与哪些脏腑的功能失调有关
伤寒杆菌的主要致病因素是
男孩,1岁。因身材矮小、智能发育迟缓就诊。查体:身长63cm,表情呆滞,四肢肌张力低下,跟距宽,鼻梁低平,眼外眦上斜,四肢短,手指短,小指内弯。对明确诊断最有意义的检查是
常见的组织模式包括()。
树立和落实科学发展观,必须始终把()放在中心位置。
导游员在带团过程中要坚决维护国家尊严,必要时可以不考虑游客情绪。()
教育心理学主要研究的是学校教育中的()。
20l5年持续发展的厄尔尼诺事件对我国气候产生较大影响,异常气候导致了许多灾害损害,如暴雨洪涝造成的城市内涝、山洪地质灾害,对我国水稻、玉米等农作物产生不利影响。我国玉米产区主要集中在东北及华北地区,2015年东北玉米亩产量减产比较严重,通常情况下,粮食
Thecellphone,adevicewehavelivedwithformorethanadecade,offersagoodexampleofapopulartechnology’sunforeseensi
最新回复
(
0
)