首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class ONE{ int c; public: ONE():c(0){cout<<1;} ONE(int n):c(n){cout<<2;} }; class
有如下程序: #include<iostream> using namespace std; class ONE{ int c; public: ONE():c(0){cout<<1;} ONE(int n):c(n){cout<<2;} }; class
admin
2015-11-24
45
问题
有如下程序:
#include<iostream>
using namespace std;
class ONE{
int c;
public:
ONE():c(0){cout<<1;}
ONE(int n):c(n){cout<<2;}
};
class TWO{
ONE one1;
ONE one2;
public:
TWO(int m):one2(m){cout<<3;}
};
int main(){
TWO t(4);
return 0;
}
运行时的输出结果是( )。
选项
A、3
B、23
C、123
D、213
答案
C
解析
由类TWO的定义可知,其成员为类ONE的两个对象one1和one2。所以在主函数中构建类TWO的对象t(4)时,先后调用类ONE的构造函数ONE():c(0){cout<<1;}和ONE(int n):c(n){cout<<2;}输出12,然后再调用类TWO的构造函数TWO(int m):one2(m){cout<<3;},输出3。
转载请注明原文地址:https://kaotiyun.com/show/AeNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
operator是运算符重载时必须使用的关键字,它和被重载的运算符连在一起,作为运算符函数的专用函数名,务必把该函数说明为【】的。
实现输出为八进制的符号是()。
下面关于虚函数的描述中,正确的是()。
C++语言中关键字运算符有new,delete和______。
头文件______中包含了处理用户控制的文件操作所需的信息。
以下程序的输出结果是()。//include<iostream.h>main(){intb[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=1;for(i=0,i<3;i+
假定MyClass为一个类,则执行MyClassa[3],*p[2];语句时,自动调用该类构造函数()次。
下面叙述不正确的是
相对于数据库系统,文件系统的主要缺陷有数据关联差、数据不一致性和
在重载运算符函数时,下面()。运算符必须重载为类成员函数形式。
随机试题
ABO血型遗传中,父母双方各遗传给子代一个基因,可以组成基因型的数目为()
为了适应经济开发区规模不断扩大的需要,某市政府计划在该区内新建一座110kV的变电站。新建变电站周边居住人口密集,站址内有地下给水管道和一幢6层废弃民宅。为加强现场文明施工管理。项目部制订了相应的现场环境保护措施。主要措施如下:措施1:施工前对施工现场的
甲公司2×15年发生下列交易或事项:(1)以账面价值为18200万元的土地使用权作为对价,取得同一集团内乙公司100%股权,合并日乙公司净资产在最终控制方合并报表中的账面价值为12000万元;(2)为解决现金困难,控股股东代甲公司缴纳税款4000万元;(3
根据《民政部、财政部关于政府购买社会工作服务的指导意见》,政府购买社会工作服务的对象不包括()。
“德不孤,必有邻”,请谈谈你对这句话的看法。
内皮细胞与白细胞黏着主要是由于
四馆
一播剧的出现以1924年1月15日英国伦敦广播电台播出的()为标志。
有如下函数模板定义:temp1ate<c1assT>Tfunc(Tx,Ty){returnx*x+y*y;}在下列对func的调用中,错误的是()。
【R1】______________.Socankidswithasthmaplaysports?Youbettheycan!Beingactiveandplayingsportsisanespeciallygood
最新回复
(
0
)