首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
38
问题
有如下程序:
#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://www.kaotiyun.com/show/jUAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
重载函数在调用时选择的依据中,错误的是
在下列关系运算中,可能改变关系中属性个数的是
有如下类声明;classSAMPLE{intn;public:SAMPLE(inti=0):n(i){}voidsetValue(intn0);}
将下列程序写成三目运算表达式是()。if(x<y)min=x;elsemin=y;
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false。请在横线处填上适当内容,实现该函数。Boo1fun(char*str){inti=0,j=0;while(str[j]j++;f
有下列程序,在横线添加;#include<iostream>usingnamespacestd;classTestClass{public:TestClass(intn){number=n;}
mystrlen函数的功能是计算str所指字符串的长度,并作为函数值返回,请填空。intmystrlen(char*str){inti;for(i=0;_______!=’\0’;i++);return(i);}
若有如下图所示5个连续的int类型的存储单元并赋值,a[0]的地址小于a[4]的地址。p和s为int型的指针变量。请对以下问题填空。①若p已指向存储单元a[1]。通过指针p给s赋值,使s指向最后一个存储单元a[4]的语句是【】。②若指针s指向存
在关系数据库中,用来表示实体之间联系的是
随机试题
下列行为中属于有效行为的是:()
关于重型胎盘早剥,以下正确的是
正常人动脉血液pH的参考范围是
A.0~10mm/小时B.1~15mm/小时C.0~20mm/小时D.5~20mm/小时E.0~25mm/小时
运动感觉阻滞分离现象最明显的局麻药是
下列关于梁中钢筋的保护层厚度的说法,正确的是()。
下列业务中应该编制收款凭证的是()。
信用证支付方式,属于商业银行信用,所使用的汇票也是银行汇票。()
下列选项中,会导致进程从执行态变为就绪态的事件是
求下列极限:
最新回复
(
0
)