首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
53
问题
有如下程序:
#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全国计算机二级
相关试题推荐
有如下类定义:c1assAA{inta;public:intgetRef()const{retum&a;}//①intgetValue()const{retuma;}
有如下语句序列:intx=100,&r==x;cout
下列关于C++函数的叙述中,正确的是()。
有如下语句序列:charstr[10];cin>>str;当从键盘输入“Ilovethisgame”时,str中的字符串是()。
有如下程序:#include<iostream>usingnamespacestd;classMyClass{public:MyClass(){++count;}~MyClass(){--c
有如下类定义:classPoint{private;staticinthow_many;};__how_many=0;要初始化Point类的静态成员how_many,下划线处应填入的内容是(
有如下程序:#include#includeusingnamespacestd;intmain(){cout
下列类模板的定义中语法格式错误的是()。
有如下程序:#inc1ude<iostream>usingnamespacestd;c1assMyClass{public:MyClass(){cout<<’*’;}M
随机试题
最早论述黄疸病证的是最早认识到黄疸有传染性的是
关于CT扫描层厚的叙述,错误的是
在某刑事公诉案件中.如果审判长与案件有利害关系.那么下列哪些人员有权申请审判长回避?()
账户是根据()开设的、具有一定格式和结构,用于分类反映会计要素增减变动情况及其结果的载体。
全面结算会员期货公司向非结算会员收取的保证金,不得高于期货交易所向全面结算会员期货公司收取的保证金标准。()
违反《中华人民共和国证券法》的有关规定,将投资者的账户提供给他人使用的,对直接负责的主管人员和其他直接责任人员()。
小红装病逃学一天,大明答应为她保密。事后,知道事情真相的老师对大明说,我和你一样,都认为违背承诺是一件不好的事;但是,人和人交往,事实上默认一个承诺,这就是说真话,任何谎言都违背这一承诺。因此,如果小红确实装病逃学,那么,你即使已经承诺为她保密,也应该对我
设随机变量X的概率密度为f(x)=若k满足概率等式P{X≥k}=.则k的取值范围是_______.
It’sbreakfasttimeattheelegantHotelinBangkok,andeverytableisfull.MostofthepatronsareforeignersvisitingThaila
Personalcomputers______(对于一般人来说不再是遥不可及的);theyarereadily-availablethesedays.
最新回复
(
0
)