首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Monkey{ public: Monkey() {cout<<’M’;} Monkey(char
有如下程序: #include<iostream> using namespace std; class Monkey{ public: Monkey() {cout<<’M’;} Monkey(char
admin
2020-04-07
33
问题
有如下程序:
#include<iostream>
using namespace std;
class Monkey{
public:
Monkey() {cout<<’M’;}
Monkey(char n) {cout<<n;}
~Monkey() {cout<<’Y’;}
};
int main(){
Monkey p1,*p2;
p2=new Monkey(’X’);
delete p2;
return 0;
}
运行这个程序的输出结果是( )。
选项
A、MYX
B、MYMY
C、MXY
D、MXYY
答案
D
解析
在类Monkey中定义了默认的构造函数和带参数的构造函数,所以在主函数中,定义Monkey的对象p1时,调用默认的构造函数,输出M;定义Monkty的对象p2讨,调用带参数的构造函数,输出X;在执行“delete p2;”语句时,调用析构函数,输出Y,在退出程序时,调用析构函数输出Y。
转载请注明原文地址:https://jikaoti.com/ti/qLA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
执行以下程序后,输出“*”号的个数是__________。#includemain(){intij;for(i=1;i
在数据库系统中,用户所见的数据模式为
如果类中的一个成员函数的定义实现在类内,则该函数系统自动默认为该类的【】函数。
设有以下类和对象的定义: class A { public: int m; … }; A k1,k2,*p1,* p2; 则下面针对成员变量m的引用,错误的是
面向对象程序设计思想的主要特征中不包括
程序的结果为【】。 #include”iostream.h” template<typenameT> Ttotal(T*data) { Ts=0; while(*data) {
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
按照标识符的要求,下列选项中,()符号不能组成标识符。
下列字符串中,正确的C++标识符是
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下面图符名标识的图符不属于数据流图合法图符的是()。
随机试题
张某希望每年末能够从银行取出5000元作为儿子下一年的教育费用,假设银行利率为4%,那么张某现在应该一次性存入()元。
.在Access2010中,如果在创建表中建立字段“性别”,并要求用汉字表示,其数据类型应当是_____________。
人体髌骨的作用主要为
甲公司因票据遗失向法院申请公示催告。在公示催告期间届满的第3天,乙向法院申报权利。下列哪一说法是正确的?(2012年·卷三·46题)
(2008年)全投资财务现金流量表中不包括()。
开办费包括的内容因国家和工程的不同而异,大致包括的内容有()。
当前,我国总体上已进人()。
1.请为下列古文加注标点张仪者魏人也始尝与苏秦俱事鬼谷先生学术苏秦自以不及张仪张仪已学而游说诸侯尝从楚相饮已而楚相亡璧门下意张仪曰仪贫无行必此盗相君之璧共执张仪掠笞数百不服释之其妻曰嘻子毋读书游说安得此辱乎张仪谓其妻曰视吾舌尚在不其妻笑曰舌在也仪
为考生文件夹下的LAN.FOR文件建立名为“RLAN”的快捷方式,存放在考生文件夹下的GEL文件夹中。
A、Shewillhelpthemanlater.B、Shedoesn’twanttohelpthemanwiththehomework.C、Themanshoulddothehomeworkhimself.D
最新回复
(
0
)