【题目描述】
有如下程序:
#jnClude<iostream>
using namespaCe std; Class Part{
publiC:
Part(int x=0):val(X){Cout<<val;} ~Part{Cout<<val;}
private:
int val; t };
Class Whole{ publiC:
Whole(int x,int Y,int z=0):p2(x),pl(y),val(z){Cout<<val;} ~Whole{eout<<val;}
private:
Part pl,p2; int val;
};
int main {
Whole obj(1,2,3); return 0;
}
执行这个程序的输出结果是( )。 A.123321
B.213312
C.213
D.123123
【我提交的答案】: C |
【参考答案与解析】: 正确答案:B |
本题考查带参数的构造函数。本题中定义了一个对象obj,那么执行其构造函数,初始化p1,p2的顺序是由声明这两个成员的顺序决定的,而不是由参数化列表顺序决定,所以本题中,会先执行p1,输出2,然后执行p2输出1,然后输出3,最后一次输出312。所以本题答案为8。
哪来最后一次输出????
第2题
患者,男性,45岁。诊断为“乙型肝炎”,住感染病区。护士应告诉患者属于清洁区的是
A.病房
B.浴室
C.值班室
D.化验室
E.医护办公室
第5题
下列概念哪项是错误的
A.污染区指病室、患者厕所、浴室及污物处置室
B.医护办公室、消毒室、内走廊属于半污染区
C.医护值班室、更衣室属于半污染区
D.配膳室、库房属于清洁区
E.传染病房分为清洁区、半污染区、污染区
第6题
患者,男,35岁,诊断为“霍乱”,收住传染病区。
入院指导时告知患者,病区的污染区是
A.医护办公室
B.病区走廊
C.化验室
D.值班室
E.患者浴室
第7题
下列概念哪项是错误的
A、污染区指病室、患者厕所、浴室及污物处置室
B、医护办公室、消毒室、内走廊属于半污染区
C、清洁区指医护办公室、内走廊
D、医护值班室、更衣室、配膳室、库房属于清洁区
E、传染病房分为清洁区、半污染区、污染区
第8题
下列概念哪项是错误的
A、污染区指病室、患者厕所、浴室及污物处置室
B、医护办公室、消毒室、走廊属于半污染区
C、清洁区指医护办公室、走廊
D、医护值班室、更衣室、配膳室、库房属于清洁区
E、传染病房分为清洁区、非污染区、污染区
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!