首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #jnclude<iostream> using namespace std; class Part { public: Part(int x=0):val(x) {cout<<val;} ~P
有如下程序: #jnclude<iostream> using namespace std; class Part { public: Part(int x=0):val(x) {cout<<val;} ~P
admin
2021-06-10
34
问题
有如下程序:
#jnclude<iostream>
using namespace std;
class Part {
public:
Part(int x=0):val(x) {cout<<val;}
~Par/( ) {cout<<val:}
private:
int val;
};
class Whole{
public:
Whole(int x,int y,int z=0):p2(x),p1(y),val(z){cout<<val;}
~Whole(){cout<<val;}
private:
Part p1,p2;
int val;
};
int main( )
{
Whole obj(1,2,3);
return 0;
}
执行这个程序的输出结果是( )。
选项
A、123321
B、213312
C、213
D、123123
答案
B
解析
本题考查带参数的构造函数。本题中定义了一个对象obj,那么执行其构造函数,初始化p1,p2的顺序是由声明这两个成员的顺序决定的,而不是由参数化列表顺序决定,所以本题中,会先执行p1,输出2,然后执行p2输出1,然后输出3,最后一次输出312。所以本题答案为B。
转载请注明原文地址:https://kaotiyun.com/show/nvfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
必须用一对大括号括起来的程序段是()。
使用VC6打开考生文件夹下的源程序文件modi3.clap,其中定义了用于表示学生学号的类CStudcntlD,但类CStudentID的定义并不完整。运行结果为:学生的学号为:200805学生名为:李伟删除学生学号
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)利用define定义常量TRUE为1,定义常量FALSE为0,请在注释//********1*******
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:Base:Go
下列关于栈叙述正确的是( )。
下列有关内联函数的叙述中,正确的是()。
将E—R图转换为关系模式时,实体和联系都可以表示为()。
关于函数中的,下列表述中错误的是()。
随机试题
某幼儿在母亲离开之前,总显得很警惕,有点大惊小怪,如果母亲离开他,他就会表现出极度的反抗,母亲回来时他想与母亲接触,但是又反抗与母亲接触。这类儿童属于________依恋类型。()
硝酸甘油治疗心绞痛主要的作用机制是
A.肝功能检测B.胎儿胎盘功能检测C.妊娠糖尿病筛查D.乙肝五项检查E.血尿常规检查孕13~27周期间的检测项目是
()是质量控制统计分析方法中最基本的一种方法,其他统计方法一般都要与其配合使用。
消防给水管穿过墙体或楼板时要加设套管,套管长度不小于墙体厚度,或高出楼面或地面()mm;套管与管道的间隙应采用不燃材料填塞,管道的接口不应位于套管内。
金融衍生品工具越来越被银行所广泛使用,下列有关金融衍生品的说法错误的是()。
“利润分配”总账的年末余额不一定与相应的资产负债表中“未分配利润”项目的数额一致。()
根据所给材料回答问题。A为某省甲重点高中语文教师,多年来一直在该校从事语文教学工作。按照甲高中规定,从事教学工作的教师必须在课前备课,编写教案,并在每学期末上交教案给学校检查。1999—2009年,A按学校规定先后上交高中三个年级全部语文教学教
合同解除权人依法享有合同解除权的情形有:
McDonald’s,Greggs,KFCandSubwayaretodaynamedasthemostlitteredbrandsinEnglandasKeepBritainTidy【C1】______fast-foo
最新回复
(
0
)