首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class MyBag{ public: friend int Na
有如下程序: #include #include using namespace std; class MyBag{ public: friend int Na
admin
2020-05-14
18
问题
有如下程序:
#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/pS8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面关于指针的说法中错误的是()。
分析以下程序的执行结果______________。#includeclassSample{intx,y;public:Sample(){x=y=0;}Sample(inta,
结构化程序设计方法的主要技术是【】、逐步求精。
以下程序的执行结果是______#include<iostrearn.h>intf(intb[],intn){inti,r=l;for(i=0;i<n;i++)r=r*b[i];retu
下列语句中不是死循环的是
下面程序的运行结果为【】。#include<iostream.h>voidfun(intx=0,inty=0){cout<<x<<y;}voidmain(){
请按下面注释的提示,将类B的构造函数定义补充完整。classA{inta;public:A(intaa=0){a=aa;)};ClassB:publicA{intb;A
下列关于new运算符的描述中错误的是()。
C++语言的参数传递机制包括传值和传地址两种,如果调用函数时,需要改变实参或者返回多个值,应该采取______方式。
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为( )
随机试题
下列哪项是对扮演角色的教学方法的描述()
组织内部提升和外部招聘各有利弊,适合采用内部提升的方式的情况是()
女性患者,28岁,放置宫内节育器1个月后复诊,主诉月经量较放置节育器前增加1倍。能够预防或减少宫内节育器放置后月经过多的是
牛产后易发生胎衣不下,其原因之一是牛胎盘形态结构属于()。
下列哪些罪名属于身份犯?()
下列有关个人独资企业设立条件的表述中,符合个人独资企业法律制度规定的有()。
小林和小王分别采用不同研究方法对A村留守儿童的生活照料情况进行研究,并根据研究结果设计服务项目。小林通过量表收集了A村所有留守儿童生活照料情况,而小王则通过深度访谈收集了A村1/5留守儿童的生活照料情况。关于小林和小王研究的说法,正确的有()。
市场经济以自愿交易为基础,交易即产权的交换,交易顺利完成的前提是产权的界定和保护。若无产权保护,市场就有可能变成战场,侵占将取代互利,成为配置资源的主要方式。若想防止暴力配置资源,社会必须保护产权和保证契约的执行,这就需要一个完善的法律体系,法律的作用是惩
Overhalftheworld’speoplenowliveincities.Thelatest"GlobalReportonHumanSettlements"saysasignificantchangetookp
AlthoughtheUnitedStatescherishesthetraditionthatitisanationofsmalltownsandwideopenspaces,onlyoneineightAm
最新回复
(
0
)