首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class DA{ int k; public: DA(int x=1):k(x){} ~DA(){cout<<k;} }; int main(
有如下程序: #include<iostream> using namespace std; class DA{ int k; public: DA(int x=1):k(x){} ~DA(){cout<<k;} }; int main(
admin
2009-03-17
94
问题
有如下程序:
#include<iostream>
using namespace std;
class DA{
int k;
public:
DA(int x=1):k(x){}
~DA(){cout<<k;}
};
int main(){
DA d[]={DA(3),DA(3),DA(3)};
DA*p=new DA[2];
delete []p;
return 0;
}
这个程序的输出结果是【 】。
选项
答案
11333
解析
本题考查的知识点是:析构函数、对象的生存期。在main函数中,首先定义了一个DA类对象数组d,从初始化列表中可以看出,它包含3个对象。然后通过 new运算符动态创建了一个DA类的对象数组,并将首地址赋给DA类指针p。接下来通过delete[]运算符,销毁指针p所指向的数组,故此时会输出2个1。最后main函数通过return语句返回,此时会销毁前面定义的对象数组d,因此会输出3个3。故本题最终输出的结果是11333。
转载请注明原文地址:https://kaotiyun.com/show/Cojp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:将字符串尾部的*号全部删除,前面和中间的*号不删除。例如,字符串中的内容为:*A*BC*DEF*G*,删除后,字符串中的内容应当是:*A*BC*DEF*G。在编写函数时,不得使用C语言提供
以下关于结构化程序设计的叙述中正确的是()。
一棵二叉树共有25个结点,其中5个是叶子结点,则度为l的结点数为()。
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为( )
一名教师可讲授多门课程,一门课程可由多名教师讲授。则实体教师和课程间的联系是()。
在长度为n的顺序表中查找一个元素,假设需要查找的元素有一半的机会在表中,并且如果元素在表中,则出现在表中每个位置上的可能性是相同的。则在平均情况下需要比较的次数大约为
定义学生、教师和课程的关系模式S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩)。包含对非主属性
下面关于算法的叙述中,正确的是()。
以下关于C语言函数参数传递方式的叙述正确的是
测试用例包括输入值集和______值集。
随机试题
A、 B、 C、 D、 C认真观察图片可知图中男士正拿着锤子铺路。A选项中虽然出现了bricks这个词,但是图中男士并不是在搬砖。B选项中的drivingatruck和D选项中的sittingonth
男性,45岁,建筑施工中,从三层楼脚手架摔下,头部、肩部同时触在地上,上、下肢均活动受限,并有脑脊液鼻漏。颅底骨折引起的脑脊液漏,多能自愈,时间约为
用来制造机器零件的设备统称为()。
以下关于职业道德教育和基金职业道德修养的说法错误的是()。
下列有关固定资产减值准备审计的说法,不应予以认可的是()。
U公司为了虚报销售收入,可能会采取各种各样的不当手法。为了证实U公司是否存在对同一笔销货重复入账的情况,王辉应实施以下( )方法,以使审计程序的针对性更强。为了证实U公司登记入账的销售是否均经正确的估价,在王辉设计的下列审计程序中,( )的效果最差
影响老年性生活的心理因素有()。
根据下列资料,回答下列问题。公路客运方面:10月5日共发送客车3546车次,发送旅客5.45万人次;抵达客车1472车次,抵达旅客1.88万人次。民航方面:10月5日共发送航班236班次,发送旅客3.25万人次;抵达航班233班次
23.证明:若函数φ(x)具有二阶导数,且满足φ(2)>φ(1),φ(2)>∫23φ(x)dx,则至少存在一点ξ∈(1,3),使得φ’’(ξ)<0。
以下程序的输出结果是______。#include<stdio.h>#include<siring.h>fun(char*w,intn){chart,*s1,*s2;s1=w;s2=w+n-1;
最新回复
(
0
)