首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class Wheel{ public: Wheel(string s=
有如下程序: #include #include using namespace std; class Wheel{ public: Wheel(string s=
admin
2015-07-22
79
问题
有如下程序:
#include
#include
using namespace std;
class Wheel{
public:
Wheel(string s="W"):name(s) { cout<
private:
string name;
};
class Monocycle{
public:
Monocycle() { cout<<’E’; }
Monocycle(string br,string w="W"):brand(br),one(w) { cout<
~Monocycle() { cout<<’D’; }
private:
string brand;
Wheel one;
};
int main(){
Monocycle bike1,*bike2=new Monocycle("G");
delete bike2;
return 0;
}
运行时的输出结果是
选项
A、WEWGDD
B、WEWGD
C、EWGDD
D、EWGD
答案
A
解析
定义Monocycle bike1时,执行Wheel的构造函数输出W,然后执行Monocycle的构造函数输出E,执行Monocycle("G")时,输出WG,最后执行析构函数,输出DD,最终输出WEWGDD,选项A正确。
转载请注明原文地址:https://www.kaotiyun.com/show/wuNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知函数fun的原型为intfun(int,int,int);下列重载函数原型中错误的是
类模板template<classT>classx(…),其中,友元函数f成为从该类模板实例化的每个模板类的友元,则其说明应为()。
以下程序输出的结果是【】。#include<iostream.h>voidmain(){inta=5,b=4,c=3,d;d=(a>b>C);cout<<d;}
下列关于运算符重载的描述中,()是正确的。
()是一个在百慕大类中说明的虚函数,它在该基类中没有定义,但要求任何派生类都必须定义自己的版本。
有以下程序()。#include<iostream.h>intf(intn){if(n==1)returnl;elsereturnf(n-1)+1;
若执行下面的程序时,从键盘上输入5和2,则输出结果是#include<iostream.h>voidmain(){inta,b,k;cin>>a>>b;k=a;if(a
数据库、数据库系统和数据库管理系统之间的关系是()。
对于模板定义关键字class和typename说法不正确的是
下列有关算法的描述中,错误的是()。
随机试题
下列关于骨折急救处理时妥善固定目的的叙述,不正确的是()
发展规划是为实现发展战略的分阶段目标而进行的谋划与安排。发展规划按范围可分为()。
【背景资料】某桥梁工程,承担该工程项目的施工单位项目经理部为达到安全文明施工,预防事故的发生,在施工前制订了施工现场安全生产保证计划。施工单位在施工过程中制订了以下的安全措施。(1)模板安装完毕后,经签认后才可浇筑混凝土。(
下列事项中,一个会计主体不可能发生的是()。
当征信服务中心认为商业银行报送的信息可疑而向商业银行发出复核通知时,商业银行应当在收到复核通知之日起()个工作日内给予答复。
铁路运输企业的基本权利不包括()。
简述量力性原则及贯彻该原则的要求。
洋务运动又称自强运动,是清朝政府内的洋务派在全国各地掀起的“师夷长技以自强”的改良运动,主要代表人物有()。
在经济全球化加快发展的今天,国家问的一些矛盾和冲突往往以达成“双赢”或“多赢”的协议而告终,它对当事国经济和政治发展产生了积极的影响。这在辩证法上的启示是()
以下程序的功能是:给r输入数据后计算半径为r的圆面积s。程序在编译时出错main()/*Beginning*/{intr;floats;scanf("%d",r);s=*π*r*r;printf("
最新回复
(
0
)