首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Monkey{ public: Monkey() {cout
有如下程序: #include using namespace std; class Monkey{ public: Monkey() {cout
admin
2020-11-11
39
问题
有如下程序:
#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/dcyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成fun()函数,其功能是:将两个从小到大有序数组a和b,复制合并出一个有序整数序列c,其中形参n和m分别是数组a和b的元素个数。注意:不能修改程序的其他部分,只能修改fun()函数。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数show()的功能是将1、2、3、4四个数字,组成互不相同且无重复数字的四位数,并将这些数输出到屏幕,输出的内容如下:12341243132413421
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正错误,使得程序通过运行。程序输出:5a1注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在/
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和C代码,完成空出部分的程序,实现函数fun(char*s1,char*s2)将字符串s2连接在字符串s1之后,构成一个首指针为s1的字符串。注意:不能修改函数的其他部分。
使用VC6打开考生文件夹下的源程序文件modi3.epp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)定义纯虚类TestClass0,包含纯虚函数fun(),请在注释//********1********后添
使用VC6打开考生文件夹下的源程序文件modi3.cpp。请完成以下部分,实现在屏幕上输出为:TestClass3TestClass2这个程序需要修改的部分,请按照以下部分实现。(1)类TestClass0不能被实例
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成函数fun(char*s,inta[]),其功能是把s中出现的数字转换成数字存储在a[]中,然后返回转换的个数。例如:s="1234abcdef567":则:a[]中存储着
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:m=-10n=-10p=0q=-10z=A注意:错误的语句在//"error"
随机试题
被监视居住的人应当遵守的规定有
关于直接Coombs试验,说法错误的是A.检测血清中游离的不完全抗体B.可用于自身免疫性溶血性贫血的检测C.可定性检测D.可做半定量分析E.可用于药物诱导的溶血检测
患儿,男,3岁。近2月来食欲不振,厌恶进食,食而乏味,嗳气无酸腐,大便不调,但无酸臭,形体尚可,精神正常,舌质淡红,苔薄白,脉尚有力。其证型是
A、血压突然或短期内明显升高的同时,出现中枢神经系统功能障碍B、血压升高,且超声和X线提示大动脉有粥样硬化斑块C、血压升高,且有视网膜出血和渗出D、血压升高是某些疾病的表现之一E、绝大多数患者高血压病病因不明继发
在以( )计价方式的合同中,投标方只对合同承担单价报价的风险,即对单价的正确性和适宜性承担责任,而工程量变化的风险由招标方承担。
场内申购赎回ETF采用()的方式。
下列哪一种情形不构成累犯?()
人们凭借日常生活经验进行的思维活动叫()。
[2009年]椭球面S1是椭圆绕x轴旋转而成,圆锥面S2是过点(4,0)且与椭圆相切的直线绕z轴旋转而成.[img][/img]求S1与S2之间的立体体积.
A、Theydidn’tnoticethem.B、Theygavemythologicalexplanations.C、Theyignoredthem.D、Theychosetoavoidseeingthem.BHowd
最新回复
(
0
)