首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class MyBag{ public: friend int Na
有如下程序: #include #include using namespace std; class MyBag{ public: friend int Na
admin
2021-05-06
27
问题
有如下程序:
#include
#include
using namespace std;
class MyBag{
public:
friend int NancyShow(MyBag& bag);
MyBag(string br="ABC"):brand(br) { }
private:
string brand;
};
int NancyShow(MyBag& bag){
if(bag.brand!="Coach") return 1;
else return 0;
}
int main() {
int count=0;
MyBag arrays[3]={MyBag("CityLife"),MyBag("Coach")};
for(int i=0; i<3; i++)
count+=NancyShow(arrays
);
cout<
return 0;
}
运行时的输出结果是
选项
A、0
B、1
C、2
D、3
答案
C
解析
本题考查构造函数,可以看出本题中是要统计对象数组arrays中有多少个brand不为的Coach元素,定义的对象数组中有两个不是Coach元素,所以答案为2,C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/PHfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classGA{public;virtualhatf(){retum1;}};classGB:pub
有如下语句序列:intx=100,&r==x;cout
有如下类定义:classMyBase{intk:public:MyBase(intn:0):k(n){)intvalue()const{returnk;}};classMyDeriv
有如下程序:#include<iostream>usingnamespacestd;classMyClass{public:MyClass(){++count;}~MyClass(){--c
有如下类定义:classPoint{private;staticinthow_many;};__how_many=0;要初始化Point类的静态成员how_many,下划线处应填入的内容是(
有如下程序:#include#includeusingnamespacestd;intmain(){cout
有如下程序:#include<iostream>usingnamespacestd;classBase{public:virtualvoidShow(){cout<<’B’;}};
下列类模板的定义中语法格式错误的是()。
有如下程序:#inc1ude<iostream>usingnamespacestd;c1assMyClass{public:MyClass(){cout<<’*’;}M
随机试题
激光打印机属于()。
造成医源性损伤的原因不是因为医务人员
如果某法院受理了A公司的起诉,B公司应诉答辩,A公司在首次开庭时,向法院提交了仲裁协议,对此,该法院应()。如果某法院受理本案后,B公司在答辩中提出双方有仲裁协议,法院应()
一天,食品厂—附近的一户居民家起火。烧毁了30多间平房后,消防队员才赶到。由于通道狭小,拆掉了两旁的煤棚,消防车才得以通过。此时,食品厂厂长甲认为消防队拆除的通道太窄,火越烧越旺,有可能烧到食品厂的生产车间,于是指挥工人将乙某等6户居民的平房拆掉。乙某等人
工程项目进度调整的内容包括工程量、持续时间、工作关系及()。
在职业健康安全管理体系(GB/T28001—2002)的一级要素“实施和运行”中,属于该体系核心要素的是( )。
我国《企业会计准则》规定,存货的入账价值的基础应采用()。
(江苏2010C—20)2,1,5,7,17,31,()
下列关于发展和运动的关系表述正确的是()
Wearehappyatthegoodnews________Mr.BlackhasbeenawardedtheBestManager.
最新回复
(
0
)