首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: using namespace std; class Boat; class Car{ public: Car(int i):weight(i){} friend int Total(const Car &c,const Boat&b);//
有如下程序: using namespace std; class Boat; class Car{ public: Car(int i):weight(i){} friend int Total(const Car &c,const Boat&b);//
admin
2018-12-04
107
问题
有如下程序:
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/rrAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在程序设计阶段应该采取______和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,继而用某种程序设计语言写成程序。
有以下类定义classMyClass{private:intid;Chargender;Char*phone;public:MyClass():id(0),gender(‘#’),pho
在C++语言中函数返回值的类型是由()决定的。
设计数据库的存储结构属于()。
设有基类定义:classCbase{private:inta;protected:intb;public:intc;};派生类采用何种继承方式可以使成员变量b成为自己的私有
下程序的输出结果是main(){inta=0,i;for(i=1;i<5;i++){switch(i){case0:case3:a+=2;case1:case2:a+=3;
将以下程序写成三日运算表达式是_____。if(a>b)max=a;elsemax=b;
以下叙述中正确的是
有以下结构体说明和变量的定义,且指针p指向变量a,指针q指向变量b。则不能把节点b连接到节点a之后的语句是structnode{chardata;stmctnode*next;}a,b,*p=&a,*q
软件工程的出现是由于
随机试题
在秋冬时节,我国大部分地区常会出现大雾,阻碍水、陆、空交通的正常运行,引发交通事故,危害人体健康。下列关于雾的说法正确的是()。
符合急性轻型肝炎的描述为
下列哪种细菌不引起气性坏疽
黄先生,冠心病病人,日常活动即心悸气急。应指导其
甲公司20×1年年初的“利润分配——未分配利润”账户的借方余额为300000元,20×1年实现利润总额743000元,法定盈余公积的提取比例为10%,不提取任意盈余公积。甲公司决定向股东分配利润66450元。甲公司适用的企业所得税税率为25%,20×1年无
某集团公司组织一次会计诚信建设座谈会,与会会计人员谈了各自的观点,下列各观点中,符合会计职业道德要求的是()。
×5表示______,5×表示______.[img][/img]
在麦可卡(Mckeaehie)等人的学习策略分类体系中,认知策略针对的对象是
垄断资本的实质在于获取()
在Windows2003中,能够获得如下运行结果的命令是()。
最新回复
(
0
)