首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class AA{ public: AA(){cout
有如下程序: #include using namespace std; class AA{ public: AA(){cout
admin
2016-11-25
52
问题
有如下程序:
#include
using namespace std;
class AA{
public:
AA(){cout<<ˊ1ˊ;}
};
class BB:public AA{
int k:
public:
BB():k(0){cout<<ˊ2ˊ; }
BB(int n):k(n){cout<<ˊ3ˊ;}
};
int main(){
BB b(4),c;
return 0:
}
运行时的输出结果是( )。
选项
A、1312
B、132
C、32
D、1412
答案
A
解析
在基类AA的默认构造函数中,输出字符‘1’,在继承类BB的默认构造函数中,输出字符‘2’,在带有参数n的构造函数中,输出字符‘3’。在主函数中,在创建BB的对象b(4)时,会首先调用基类AA的构造函数输出字符‘1’,再调用类BB带参数的构造函数输出字符‘3’。在创建BB的对象c时,会首先调用基类AA的构造函数输出字符‘1’,再调用类BB默认的构造函数输出字符‘2’。所以程序输出的结果为1312。
转载请注明原文地址:https://kaotiyun.com/show/0EAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序设计功能是:将结构体变量time中的内容写到文件中。#include<iostream>usingnamespacestd;structdate{intyear;
以下运算符中不能重载的运算符是
有以下程序:#include<iostream>usingnamespacestd;intmain(){chars1[10],s2[10];char*p=s1,*q=s2;
C++中运算符优先级由高到低排列正确的是()。
建立派生类对象时,3种构造函数分别是a(基类的构造函数)、b(成员对象的构造函数)、c(派生类的构造函数)这3种构造函数的调用顺序为
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是
如果表达式--x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为
以下叙述正确的是
以下选项中合法的用户标识符是
随机试题
Awarmdrinkofmilkbeforebedhaslongbeenthebestchoiceforthosewantingagoodnight’ssleep.Butnowastudyhasfound
临床表现运动障碍明显而无肌萎缩,痛觉迟钝而不消失。此时神经损伤称为
关于肺尖的体表投影描述,下列哪项正确
某产妇宫口已开全2小时,阴道检查胎头矢状缝与中骨盆横径一致,小囟门在3点,大囟门在9点
A.瘢痕性幽门梗阻B.胃十二指肠溃疡大出血C.胃十二指肠溃疡急性穿孔D.十二;指肠溃疡并球部变形E.穿透性十二指肠溃疡胃十二指肠溃疡手术的绝对适应证是
国家药监局对监测期内的新药,将不批准
过点P(1,-1,1)且与直线L1:及直线L2:均相交的直线L的方程.
设f(x+y,x—y)=x2—y2+.
情景:你刚从家中过完寒假回来,给你的朋友王写一封信告诉她你假期的活动及其他一些信息。任务:请你用50字左右写一封信,告诉王:1.你刚从家中过完寒假回来,假期十分愉快;2.你遇到了很多老朋友;3.家里的天气情况及所见所闻。请用下面的格式:Ma
"Civilization"Between4000and3000B.C.,significanttechnologicaldevelopmentsbegantotransformtheNeolithictowns.The
最新回复
(
0
)