首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude<iostream> using namespace std; class Boat; class Car{ public: Car(int i):weight(i){}
有如下程序: #inc1ude<iostream> using namespace std; class Boat; class Car{ public: Car(int i):weight(i){}
admin
2020-07-30
20
问题
有如下程序:
#inc1ude<iostream>
using namespace std;
class Boat;
class Car{
public:
Car(int i):weight(i){}
friend int Total(const Car&c,const Boat&b); //①
private:
int weight;
};
class Boat{
public:
Boat(int i):weight(i){}
friend int Total(const Car &c,const Boat &b);
private:
int weight;
};
int Total(const Car&c,const Boat &b){ //②
return c.weight+b.weight;
}
int main(){
Car c(10),
Boat b(8);
cout<<"The total weight is "<<Total(c,b)<<endl;//③
return 0:
}
下列关于程序的描述中,正确的是( )。
选项
A、程序编译正确
B、程序编译时语句①出错
C、程序编译时语句②出错
D、程序编译时语句③出错
答案
A
解析
程序中定义了类Car和类Boat,在两个类中分别定义他们的构造函数和友元函数friend。程序在VC6.0中编译通过。
转载请注明原文地址:https://kaotiyun.com/show/3Xyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在软件开发中,需求分析阶段产生的主要文档是()。
有如下类说明:classTestClass{intx:public:TestClass(intn){x=n;}};classTestClassl:publicTestClass{
下列关于this指针的叙述中,正确的是()。
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出:10TestClass1注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//***
下面类的声明中的几个语句,正确的是(设定语句是主函数中的语句)()。classTestClass{private:intdata;public:TestClass(intg_
有如下程序:#ineludeusingnamespacestd;classBasel{public:Basel(intd){cout
下列字符串中可以用作C++标识符的是()。
给定程序的主函数中,已给出由结构体构成的链表结点a、b、e,各结点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个结点链接成一个单向链表,并输出链表结点中的数据。请在程序的中括号处填入正确的内容并把中括号删除,使程序得出正确的结果。
下列给定程序中函数fun的功能是:根据整型形参m,计算如下公式的值:例如,若m的值为5,则应输出1.463611。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序
下列关于二叉树的叙述中,正确的是()。
随机试题
声级计只能单独使用。()
某工厂实验室对三种产品A、B、C进行撞击和拉伸测试,能通过这两种测试的产品就是合格品。结果有两种产品通过了撞击测试,有两种产品通过了拉伸测试。根据上述测试,以下哪项一定为真?
下列哪项不支持原发性血小板减少性紫癜
乳牛,食欲减少,口腔干臭,鼻镜干燥,反刍停止。肠蠕动音减弱,排粪停止,两后肢交替踏地或蹴腹。该牛所患的疾病是()
开口型是指
在肝性脑病的治疗中,禁止使用的药物是
决定利率水平的因素主要包括()。
某企业生产的机械加工车床销售单价为1600元/台,单位产品变动成本为1300元/台,固定成本分摊为6万元,计算得出的保本销售量为200台,假设预测计划期的销售量仅有180台。根据上述材料,回答以下问题。为达到避免亏损,该产品的单位变动成本应降至(
公安政策是全国最高权力机关———全国人民代表大会提出并制定的。()
2011年,上海文化创意产业从业人员118.02万人;实现总产出6429.18亿元,比上年增长16.9%;实现增加值1923.75亿元,比上年增长13%,占地区生产总值比重达到10.02%,而2008年时,这一占比为9.07%。2011年文化创意产业增
最新回复
(
0
)