首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class test{ private: im a; public: test(){cout
有如下程序: #include using namespace std; class test{ private: im a; public: test(){cout
admin
2019-06-12
18
问题
有如下程序:
#include
using namespace std;
class test{
private:
im a;
public:
test(){cout<<”constructor”<
test(inta){cout<
test(const test&_test){
a:_test.a;
cout<<”copy constructor”<
}
一test(){cout<<”destructor”<
};
int main(){
test A(3);
return 0;
}
执行这个程序的输出结果是( )。
选项
A、3
B、constructor
C、copy constructor
D、3destructor destructor destructor
答案
D
解析
本题考查默认构造函数和带参数的构造函数以及析构函数,本题中定义了一个对象A(3),对象带着参数,所以执行带参数的构造函数,输出3,然后执行析构函数,输出destructor,所以本题答案为D。
转载请注明原文地址:https://kaotiyun.com/show/UH8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
通过使用new和delete两个运算符进行的分配为【】存储分配。
下列关于类中成员函数特征的描述中错误的是
下列字符串中,正确的C++标识符是()。
内联函数是通过【】来实现的,因此内联函数是真正的函数。
执行如下程序将输出():#includeusingnamespacestd;classBase{public:Base(){cout
以下程序运行后的输出结果是【】。 #include<iostream.h> voidfun(intx,inty) {x=x+y;y=x-y;x=x-y; cout<<x<<","<<y<<",";}
A、 B、 C、 D、 A就软件测试而言,它的目的是发现软件中的错误。但是,发现错误并不是最终目的,最终目的是通过测试发现错误之后还必须诊断并改正错误,这才是测试的目的。由于测试的目标是暴露程序中的错误,所以
以下程序中,while循环的循环次数是 main() {int i=0; while(i<10) {if(i<1)coBtlnlle; if(i= =5)break; i++;} }
函数fun的功能是将一个数字字符串转换为一个整数,请将函数补充完整。intfun(char*str){inthum=0;while(*str){num*=10;num+=______str++;}
在关系数据库中,用来表示实体间联系的是
随机试题
老年人在食补配膳中常选用_______的食品。
甲状腺囊肿是指
人是具有多种需要的复杂的“社会人”,是生产力发展最活跃的因素是以下哪种原理的思想基础
患者,男,35岁。泄泻20余年,诊断为溃疡性结肠炎。稍进油腻或生冷之品,大便次数增多,水谷不化,脘腹胀闷不舒,面色萎黄,肢倦乏力,纳食减少,舌淡苔白,脉细弱。其治疗应首选
某公司承担一机电改建工程,工程量主要为新建4台5000m3原油罐及部分管线,更换2台重356t、高45m的反应器,反应器施工方法为分段吊装组焊。针对作业活动,项目部风险管理小组对风险进行了识别和评价,确定了火灾、触电、机械伤害、窒息或中毒、焊接、应急响应
下图是一张道路图,每段路上的数是小李走这段路所需时间的分钟数,如小李要从A出发最快走到B,则小李所需时间是()。
左边给定的是纸盒的外表面,下列哪一项能南它折叠而成?
在下图所示的窗体上,有一个标有“显示”字样的命令按钮(名称为Command1)和一个文本框(名称为text1)。当单击命令按钮时,将变量sum的值显示在文本框内,正确的代码是
______thedeterminedcaptain,allthepassengersonboardwouldn’thavebeensaved.
investigate,quantity,discount,negligence,replements,discrepancy,packinglist,unsaleable,inferior,penaltyclause,upto
最新回复
(
0
)