首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Apartment{ public: Apartment(int Rum=2):bedroom(num){cout<<bedroom;} privat
有如下程序: #include<iostream> using namespace std; class Apartment{ public: Apartment(int Rum=2):bedroom(num){cout<<bedroom;} privat
admin
2017-07-28
27
问题
有如下程序:
#include<iostream>
using namespace std;
class Apartment{
public:
Apartment(int Rum=2):bedroom(num){cout<<bedroom;}
private:
int bedroom;
};
int main(){
Apartment Alice,Bill(3),Twins[2];
return0:
}
运行时的输出结果为( )。
选项
A、222
B、232
C、2322
D、2232
答案
C
解析
Apartment类提供了一个默认构造函数,形参默认值为2,所以main()函数中Apartment类对象的构造都是使用该默认构造函数,其中Alice在构造时,参数使用默认值2,所以构造函数中的语句输出2;Bill在构造时,参数传入3,所以输出3;Twins数组中的两个元素都是用默认参数2,所以调用两次默认构造函数,输出22,所以本例输出:2322。本题答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/jUAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
字符串通常采用的两种存储方式是( )。
对于常数据成员,下面描述正确的是
已知语句int m=10;则下列引用的表示中正确的是
下列工具中为需求分析常用工具的是()。
有如下程序:#include"iostream.h"voidmain(){intx=1,a=0,b=0;switch(x){caseO:b++;easel:a++;
下列程序的运行结果是()。#include< iostream.h>voidfun(int*a,int*b){int*kk=a;a=b;b=k}voidmain(){inta=2004,
下面关于模板的描述,错误的是
在关系数据库中,用来表示实体之间联系的是
以下程序不用第三个变量实现将两个数进行对调的操作,划线处应为main(){inta,b;scanf("%d%d",&a,&B).;cin>>a>>b;cout<<"a="<<a
随机试题
当事人不服公安机关作出的(),不能提起行政复议。
患者,男,8岁,4年前诊断急淋白血病,L2型,T细胞型,标危型,一直坚持化疗,半年前结束治疗。3天前发现左侧睾丸肿大,不伴疼痛,诊断为睾丸白血病复发。应进行哪项治疗
湿热敷时的水温一般为热水坐浴的水温一般为
A.小细胞低色素性贫血,血红蛋白降低,白细胞、血小板均正常B.正细胞性贫血,全血细胞减少C.血小板计数减少,白细胞计数可正常D.白细胞计数明显增高,各阶段的中性粒细胞均增高E.白细胞可高、可低、亦可小常ITP患者的血象是
利用高压饱和水蒸气灭菌的方法是使分子间产生摩擦而升温,灭菌的方法
下列关于个人汽车贷款提前还款的说法,不正确的是()。
某普通合伙企业2012年成立,张某于2013年提出入伙,如果原合伙协议没有相关的约定,下列表述不正确的是()。
[*]
Websterdefinesadviceasbeing"arecommendationwithregardtoacourseofaction".Theexpression,"Ineedsomeadvice"h
Everyonelivinginthissocietyshouldcommunicatewitheachother.Theygetwhattheywantbybuyingandsellwhattheydon’tw
最新回复
(
0
)