首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出结果是【 】。 #include<iostream> using namespace std; class base { protected: int a; public: bas
下面程序的输出结果是【 】。 #include<iostream> using namespace std; class base { protected: int a; public: bas
admin
2009-02-15
32
问题
下面程序的输出结果是【 】。
#include<iostream>
using namespace std;
class base
{
protected:
int a;
public:
base(){cout<<"0":}
};
class base1:virtual public base
{
public:
base1(){cout<<"1";}
};
class base2:virtual public base
{
public
base2(){cout<<"2";
};
class derived:public base1,public base2
{
public:
derived(){cout<<"3";}
}
int main()
{
derived obj;
cout<<end1;
return 0;
}
选项
答案
123
解析
本题考核含有虚基类的继承中构造函数的调用顺序,应该先调用基类的构造函数,接着是按照派生类继承列表的顺序依次调用虚基类的构造函数,最有调用派生类自己的构造函数。题中先调用base的构造函数,然后调用base1、base2的构造函数,最后调用derived的构造函数。
转载请注明原文地址:https://jikaoti.com/ti/SYd0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序(strcat函数用以连接两个字符串):#include#includemain(){chara[20]="ABCD\0EFG\0",b[]="UK";strcat(a,b);
若变量已正确定义并赋值,则错误的赋值语句是()。
请编写函数fun,其功能是:移动字符串中的内容,移动的规则是把第1~m个字符,平移到字符串的最后,把第m+1到最后的字符移到字符串的前部。例如,字符串中原有的内容为"ABCDEFGHIJK",m的值为3,移动后,字符串中的内容应该是”DEFGHIJKAB
下列叙述中错误的是()。
下列程序的输出结果是()。#includevoidmain(){inta=0,b=1,c=2;if(++a>0||++b>0)++C;printf("%d,%d,%(1",a,b,
设变量已正确定义并赋值,以下正确的表达式是( )。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下列各项中属于应用软件的是()。
设文件指针fp已定义,执行语句fp=fopen("file","w");后,以下针对文本文件file操作叙述的选项中正确的是()。
下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
关键字ASC和DESC分别表示【】的含义。
随机试题
习近平总书记强调:“坚持实事求是,就是坚持一切从实际出发来研究和解决问题,坚持理论联系实际来制定和形成指导实践发展的正确路线方针政策,坚持在实践中检验真理和发展真理。”试述实践是检验真理的唯一标准的原理,以及坚持这一原理对社会主义现代化建设的重要意义。
会计科目可以根据企业自身要求,增补或合并会计科目。()
“主张把一切知识教授给一切人和教育要适应自然,提出了统一的学制系统以及新颖的教学原则、教学方法。”后来人们将其简称为泛智教育,泛智教育是()提出的。
《中华人民共和国教育法》第八条规定,“任何组织和个人不得利用宗教进行妨碍国家教育制度的活动"。执行此规定属于教育法规实施方式的()。
如图所示,由图1折叠成图2,再折叠成图3,然后剪去图4的阴影部分,现将其完全展开后得到的图形是:
甲、乙系夫妻。在不损害债权人利益的情况下,甲请求分割夫妻共同财产能得到法院支持的理由有()。
设α=[a1,a2,…,an]T≠0,β=[b1,b2,…,bn]T≠0,且αTβ=0,A=E+αβT.试计算:An.
请在【答题】菜单下选择【进入考生文件夹】命令,并按照题目要求完成下面的操作。注意:以下的文件必须保存在考生文件夹下。在考生文件夹下打开文档WORD.DOCX,按照要求完成下列操作并以该文件名(WORD.DOCX)保存文档。某高
•Lookatthenotesbelow.•Someinformationismissing.•Youwillhearaninterviewonthetelephone.•Foreachquestion
HowTelemedicineIsTransformingHealthcareA)Afteryearsofbigpromises,telemedicineisfinallylivinguptoitspotentia
最新回复
(
0
)