首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #inc1ude <iostream> using namespace.std; class Test{ public: Test(){} Test(const Test&t){cout<<1
有如下程序 #inc1ude <iostream> using namespace.std; class Test{ public: Test(){} Test(const Test&t){cout<<1
admin
2020-07-30
8
问题
有如下程序
#inc1ude <iostream>
using namespace.std;
class Test{
public:
Test(){}
Test(const Test&t){cout<<1,}
};
Test fun(Test &u) {Test t=u;return t;}
int main() {Test x,y; x=fun(y);return 0;}
运行这个程序的输出结果是( )。
选项
A、无输出
B、1
C、11
D、111
答案
C
解析
在类Test中定义拷贝构造函数Test(const Test &t),其函数体为输出1,在主函数mam中,当执行语句x一fun(y),调用拷贝函数用对象y的值构造对象u,输出l,在执行函数fun()的return语句时,调用拷贝函数构造匿名对象,输出l。
转载请注明原文地址:https://kaotiyun.com/show/KXyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
派生类的构造函数的成员初始化列中,不能包含()。
下列重载函数中,正确的是()。
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出:10TestClass1注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//***
下面关于派生类的描述中错误的是()。
下列不能作为类的成员的是()。
在类中重载赋值运算符时,应将其声明为类的()。
有如下函数模板定义:template<typenameT1,TypenameT2>T1Fun(T2n){returnn*5.0;}若要求以int型数据9作为函数实参调用该模板,并返回一个double型数据,则该调用应表示为()。
在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为()。
下列给定程序中,函数fun的功能是:在带头结点的单向链表中,查找数据域中值为ch的结点。找到后通过函数值返回该结点在链表中所处的顺序号;若不存在值为ch的结点,函数返回0值。请在程序的中括号处填入正确的内容并将中括号删除,使程序得出正确的结果。
下列给定程序中函数fun的功能是:计算n!。例如,给n输入5,则输出120.000000。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序:#include#i
随机试题
A.医生对病人的呼叫或提问给予应答B.医生的行为使某个病人受益,但却给别的病人带来了损害C.妊娠危及母亲的生命时,医生给予引产D.医生给病人实施粗暴性的检查E.医生尊重病人是指满足病人的一切要求上述属于医生违背有利原则的是
夏季,羊群转移到潮湿的池塘边自由采食水草,部分羔羊出现被毛粗乱,食欲不振,眼睑、颌下、胸下、腹下等处水肿,而成年羊症状较轻。剖检死亡的羔羊发现,肝脏肿大、变硬,内含虫体呈棕红色的叶片状,大小为2~3cm。羊群最有可能感染的寄生虫病是
A.泰万菌素B.苯唑西林C.黏菌素D.氨苄青霉素E.灰黄霉素可用于治疗犊牛、马属动物皮肤真菌病的药物是
下列关于新型组胺类药物倍他司汀说法错误的是
根据《税收征收管理法》规定,延期缴纳税款的期限,最长不得超过( )个月。根据《税收征收管理法》的有关规定,企业及其在外地设立的分支机构等从事生产、经营的纳税人,应当自领取营业执照之日起,( )日内,向税务机关申报办理税务登记。
某单位擅自销毁账簿,税务机关难以查账,此时税务机关()。
在产品成本计算的基础上,按物流领域、物流功能分别设置二级、三级明细账的物流成本核算方法,属于独立的物流成本核算体系。()
下列不属于教学设计过程的基本要素的是()
(2017·四川)在我国,凡是中央国家机关制定的教育法律、教育行政法规和其他规范性文件,除非有特殊规定,一经公布施行,就在我国的全部领域内发生效力。()
设Q为三阶非零矩阵,且PQ=O,则().
最新回复
(
0
)