首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Monkey{ public: Monkey() {cout
有如下程序: #include using namespace std; class Monkey{ public: Monkey() {cout
admin
2020-07-30
50
问题
有如下程序:
#include
using namespace std;
class Monkey{
public:
Monkey() {cout<<’M’;}
Monkey(char n) {cout<
~Monkey() {cout<<’Y’;}
};
int main(){
Monkey pl,
*
p2;
p2=new Monkey(’X’);
delete p2;
return 0:
}
运行这个程序的输出结果是( )。
选项
A、MYX
B、MYMY
C、MXY
D、MXYY
答案
D
解析
在类Monkey中定义了默认的构造函数和带参数的构造函数,所以在主函数中,定义Monkey的对象p1时,调用默认的构造函数,输出M;定义Monkey的对象p2时,调用带参数的构造函数,输出X;在执行“delete p2;”语句时,调用析构函数,输出Y,在退出程序时,调用析构函数输出Y。
转载请注明原文地址:https://kaotiyun.com/show/5Cyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include#includeusingnamespacestd;classInstrument{public:Instrument(stringt=“乐器”,stringn=“无名”):type(t),le(n){}
有如下程序段:inti=1;intj=4:intmain(){inti=8,j=i;eout
当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为()。
给定程序中,函数fun的功能是:计算下式前11项的和,并作为函数值返回。例如,当形参n的值为10时,函数返回一0.204491。请在程序的中括号处填入正确的内容并把中括号删除,使程序得出正确的结果。注意:源程序给出如下。
下列各组类型声明符中,含义相同的一组是()。
有如下类定义:classMyClass{public:private:intdata;};若要为MyClass类重载流输人运算符“>>”,使得程序中可以“cin>>obj;”的形式改
运算符重载时不需要保持的性质是()。
下列数据结构中,能用二分法进行查找的是()。
数据结构主要研究的是数据的逻辑结构、数据的运算和()。
下列选项中不属于结构化程序设计原则的是()。
随机试题
水肿口久,经一般常法治疗不效者,可参合下列何法()(2001年第160题)
简述报社多种经营的实施原则。
下列各项表述有误的一项是( )
在下列题中利用级数的件质和判别方法判断级数的敛散件.
A/螺旋霉素B/左氧氟沙星C/阿莫西林D/头孢哌酮E/硫酸链霉素大环内酯类药物包括
在口腔医疗保健中经由空气传播的疾病是
在工程全部完成之后,工程承包人收到劳务分包人递交的结算资料后( )天内进行核实,给予确认或提出修改意见。
某工程采用工料单价法计价程序计算工程造价,以直接费为计算基数,已知该工程直接工程费为900万元,措施费为100万元,间接费费率为8%,利润率为4%,综合计税系数为3.41%,则该工程的含税造价为()万元。
商检机构对法定检验以外的出口商品,可以在生产、经营单位检验的基础上定期或者不定期地抽查检验。( )
112,117,125,141,170,(),287。
最新回复
(
0
)