首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude<iostream> using namespace std; c1ass MyClass{ public: MyClass () { cout<< ’*’; } M
有如下程序: #inc1ude<iostream> using namespace std; c1ass MyClass{ public: MyClass () { cout<< ’*’; } M
admin
2019-02-22
48
问题
有如下程序:
#inc1ude<iostream>
using namespace std;
c1ass MyClass{
public:
MyClass () { cout<< ’*’; }
MyClass (MyClass&a) { cout<< ’#’; }
~MyClass() { cout<< ’@’; }
};
int main(),
MyClass a;
Myc1ass b(a);
return 0;
}
运行时的输出结果是( )。
选项
A、*@#@
B、#@*@
C、*#@@
D、#*@@
答案
C
解析
程序在执行时,先创建类对象a,输出.,再创建类对象b,输出#,然后再依次调用类对象b和a的析构函数,输出两个@。
转载请注明原文地址:https://kaotiyun.com/show/ncAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面关于C++语言变量的叙述错误的是
下列程序编译时发现pb->f(10);语句出现错误,其原因是______。#include<iostream.h>classBase{public:voidf(intx){cout<<"Base:"<<
下面程序段的运行结果是voidmain(){intt,a,b,C;a=1;b=2;C=2;while(a<b<c){t=a;a=b;b=t;c--;}cout<<a
若已定义inta=256,执行语句cout<<hex<<a;的结果是
下述关于数据库系统的叙述中正确的是
下面的哪个选项不能作为函数的返回类型?
数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是______。
若有以下程序:#include<iostream>usingnamespacestd;classBase{public:Base(){x=0;}intx;};classDerived1:
在下面的函数声明中,存在着语法错误的是
在数据库系统中,用户所见的数据模式为
随机试题
下列选项中,属于辨证选穴的有
一般铸钢件厚大断面上较集中的孔眼缺陷为缩孔或气缩孔。()
减肥需求推荐减脂效果好的黄茶
A.由上到下B.由近到远C.由粗到细D.由简单到复杂E.由低级到高级从全掌握到手指拾取是
下列哪一局麻药的一次限量是错误的()
论述犯罪客体与犯罪对象。
()是指交易者通过预测期货合约未来价格的变化,以在期货市场上获取价差收益为目的的期货交易行为。
根据语境,仿照画线句,将下面的句子补充完整。坚忍是达到成功的阶梯。春蚕忍受着茧的束缚,把纷飞的梦想留给明天;_________________,_________________;海蚌忍受着沙石的打磨,把晶莹的珍珠留给明天。
0,4,5,11,14,()
据交通部门去年对全国十大城市的统计,S市的汽车交通事故率最低。S市在前年实施了汽车特殊安检制度,提高了安检的标准和力度。为了有效降低汽车交通事故率,其他大城市也应该像S市那样,对本市的汽车实施特殊安检。以下哪项如果真,最能削弱上述论证?
最新回复
(
0
)