首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class MyBag{ public: MyBag(string br
有如下程序: #include #include using namespace std; class MyBag{ public: MyBag(string br
admin
2020-06-29
52
问题
有如下程序:
#include
#include
using namespace std;
class MyBag{
public:
MyBag(string br="ABC"):brand(br) { cout<
private:
string brand;
};
int main(){
_________________________
return 0;
}
若运行时的输出结果不是"ABC ABC",则横线处缺失的语句是
选项
A、MyBag arrays[2];
B、MyBag* arrays=new MyBag[2];
C、MyBag arrays[2]={MyBag("ABC")};
D、MyBag arrays[2]={MyBag("CityLife"),MyBag("Micky")};
答案
D
解析
本题考查构造函数的应用,题目中A、B、C、D,都定义了包含两个元素的一维数组,A、B、C都执行题目中的构造函数,并且输出"ABC ABC ",而D选项中由于构造函数参数不为ABC,所以输出为"CityLife Micky "
转载请注明原文地址:https://kaotiyun.com/show/AZ8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
友元类的所有成员函数都是另一个类的【】。
下列对重载函数的描述中,错误的是( )。
关于continue语句叙述不正确的是
若执行下面的程序时,从键盘上输入3和4,则输出结果是main(){inta,b,s;cin>>a>>b;s=a;if(a<B)s=b;s=s*s;cout<<s<<e
用VC++6.0打开考生文件夹下的源程序文件3.cpp,其中定义了多个类,其中定义的类并不完整,按照要求完成下列操作,将类的定义补充完整;使其输出如下:TC2TC3TC1(1)类TC2公共继承于TC1,请在注释1后
下列关于运算符重载的描述中,错误的是()。
下列选项中,正确的C++表达式是
ClassA是一个类,且有如下语句序列ClassAc1,*c2;ClassA*c3=newMyClass;ClassA&c4=c1;则ClassA的构造函数被调用的次数是
下面描述中不属于软件需求分析阶段任务的是
随机试题
下列各项中,属于其他货币资金的有()。
进口药品和国产药品在境外因药品不良反应被暂停销售、使用或者撤市的,药品生产企业应当在获知后,多少小时内书面报国家药品监督管理部门和国家药品不良反应监测中心
特发血小板减少性紫癜护理体检可见的主要表现是
在施工合同中,就支付工程款而言,债权人是()。
劳动法规定,女职工生育享受不少于( )天的产假。
推动导游管理体制改革,建立健全导游评价制度,落实导游薪酬和()制度,逐步建立导游职级、服务质量与报酬相一致的激励机制。
世界上第一部由国家编定颁布的药典是()。[2011年河北真题]
请简述员工培训的基本原则。
可以伴随着表的打开而自动打开的索引是【】索引文件。
软件工程研究的内容主要包括:【】技术和软件工程管理。
最新回复
(
0
)