首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Part{ public: Part(int X=0):val(x){cout<<val;} 一Par
有如下程序: #include<iostream> using namespace std; class Part{ public: Part(int X=0):val(x){cout<<val;} 一Par
admin
2020-10-21
37
问题
有如下程序:
#include<iostream>
using namespace std;
class Part{
public:
Part(int X=0):val(x){cout<<val;}
一Part(){cout<<val;}
private:
int val;
};
class Whole{
public:
Whole(int x,int y,int z=0):p2 x),pl(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://www.kaotiyun.com/show/Bwyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
有如下类定义:classMyClass{Intvalue;public;MyClass(intn):value(n){)intgerValue()const{returnv
下列关于对象初始化的叙述中,正确的是()。
己知函数FA调用FB,若要把这两个函数定义在同一个文件中,则()。
若有定义“intx=4,y=5;”,则表达式“y>x++?x--:y++”的值为()。
若x和y是程序中的两个整型变量,则下列if语句中正确的是()。
已知类MyClock中未显式定义构造函数,并重载了加法运算符,使得下面的语句序列能够正确执行:MyClockc1,c2;//…..c2=c1+10:由此可知:为类MyClock重载的“+”运算符函数的声明是()。
请使用VC6或使用【答题】菜单打开考生文件夹prog2下的工程prog2,此工程中包含一个程序文件main.cpp,其中有“班级”类Class和“学生”类Student的定义,还有主函数main的定义。在主函数中定义了两个“学生”对象,他们属于同一班级。程
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中包含了类IntegerSet和主函数main的定义。一个IntegerSet对象就是一个整数的集合,其中包含0个或多个无重复的整数;为了便于进行集合操作,这些整数按升序存放在成员
在类中说明的成员可以使用关键字的是()。
随机试题
Themaninblueis______father.
油菜的抗病品种和感病品种属于()
女性,58岁,停经6年后,阴道不规则出血2个月。妇科检查,子宫体积增大,如孕两个月大。刮宫取子宫内膜送病理检查,诊断为中分化子宫内膜腺癌。不符合其组织学改变的是
有关SARS患者外周血象的描述,错误的是
固冲汤的功用是
温热病症见壮热烦渴、汗出、脉洪大等气分实热证,其首选药对为
厂级安全生产教育培训的重点培训内容包括()。
想象是指在原有经验的基础上创造新形象的思维活动。按照想象是否受意志控制,可分为随意想象和不随意想象。不随意想象的特点是把各种印象和信息离奇、突然、有时是无意义地组合在一起。随意想象是把各种印象和信息自觉控制、有目的、经过意志的努力呈现出需要的场景。根据上述
会议营销,就是企业通过各种途径收集消费者的资料,经过分析、整理后建立数据库,然后从中筛选出所要针对的目标消费者,运用组织会议的形式,并结合各种不同的促销手段,进行有针对性的销售的一种营销模式。是直接针对目标人群进行的营销模式,减少了广告宣传的盲目性和不确定
【1】【5】
最新回复
(
0
)