首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class AA{ public: AA(){cout<<’1’;} }; class BB:public
有如下程序: #include<iostream> using namespace std; class AA{ public: AA(){cout<<’1’;} }; class BB:public
admin
2019-06-04
46
问题
有如下程序:
#include<iostream>
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://jikaoti.com/ti/Q8A0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classA{public:A(inti){X=i;}voiddispa(){cout<<x<<’
友元C++流的输入运算符“>>”和输出运算符“
白箱法白箱测试是根据程序内部逻辑结构的分析来选取测试用例。由于测试用例对程序的逻辑覆盖程序决定了测试的完全性的程度,因此白箱测试也称为逻辑覆盖测试。
执行下列语句:#include<iostream>usingnamespacestd;intmain(){intx=3;if(x=5)cout<<x++<<end1;elsec
C++中将两个字符串连接起来组成一个字符串的函数是______。
若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是()。A)Data+(DatA);B)Dataoperator+{Data};C)Data+operator{Data};D)operator+(Data,D
有如下程序:#include<iostream>usingnamespacestd;classSac{intn;public:Sac():n(4){cout<<n;}Sac(intk):n(
执行语句序列“intk=0;dok++;while(k*k<20);”后,k的值为______。
已知类Myclass的定义如下classMyClass{public:voidfunction1(MyClass&C){cout<<c.data;)staticvoidfunction2(MyClass&C)
类中的一个字符指针成员指向具有m个字节的存储空间时,它所能存储的字符串的最大长度为()。
随机试题
以下属于资产评估原则的是
患者不寐,急躁易怒,头晕目眩,头痛欲裂,大便燥结,三日未行。治宜选用
反映肝储备功能试验的是
关于增值税应纳税额计算的说法,正确的是()。
通货膨胀是指由于货币(这里指纸币)的发行量超过( )所需要的货币量而引起的货币贬值和物价上涨的现象。
中国人民银行作为我国的中央银行,享有货币发行的垄断权,因此它是()。
A企业委托B企业代销一批商品1000件,代销价款为200元/件。该商品成本为100元/件,A企业和B企业适用增值税税率为17%,2015年6月,A企业收到B企业开来的代销清单上列明已销售代销商品的50%,A企业向B企业开具增值税专用发票。A企业按售价的5%
2015年1月1日,刘某与甲日报社达成口头协议,聘用刘某为临时校对员(非全日制用工),工作时间为每天9点至12点,提前完成工作任务可以提前离开,工资1500元/月。因刘某表现优秀,经甲日报社人事部门多次与刘某协商后,双方达成协议,将刘某转为全日制正式校对工
中国公民李某系自由职业者,以绘画为生。李某1997年1~12月收入情况如下:(1)一次取得绘画收入23000元(人民币,下同);(2)在A国出版画册取得稿酬150000元,在B国取得银行利息10000元,已分别按收入来源国税法缴纳了个人所得税12000
TheNBAlockout(停工)didnotfinishonThursdaynight,butitwasnearlyanend,amidlight-heartedjokesandaggressivewordchoi
最新回复
(
0
)