首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude<iostream> using namespace std; c1ass Boat; c1ass Car{ public: Car(int i):weight(i){}
有如下程序: #inc1ude<iostream> using namespace std; c1ass Boat; c1ass Car{ public: Car(int i):weight(i){}
admin
2017-06-18
32
问题
有如下程序:
#inc1ude<iostream>
using namespace std;
c1ass Boat;
c1ass Car{
public:
Car(int i):weight(i){}
friend int Total(const Car &c,const Boat &b); //①
private:
int weight;
};
c1ass 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 main0{
Car c(10),
Boat b(8);
cout<<"The totalweightis "<<Total(c,b)<<end1; //③
returnO;
}
下列关于程序的描述中,正确的是( )。
选项
A、程序编译正确
B、程序编译时语句①出错
C、程序编译时语句②出错
D、程序编译时语句③出错
答案
A
解析
程序中定义了类Car和类Boat,在两个类中分别定义他们的构造函数和友元函数friend。程序在VC6.0中编译通过。
转载请注明原文地址:https://kaotiyun.com/show/LQAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列特点不是构造函数的特点的是( )。
设A是一个类的类名,下面函数的参数的引用形式是( )。
有如下程序:#include<iostream>usingnamespacestd;ints=0;classsample{staticintn;public:sampl
关于友元,下列说法错误的是
考虑函数原型voidtest(inta,intb=7,charz=’*’),下面的函数调用中,属于不合法调用的是
类classone在声明func成员函数时发生错误,出错原因是【 】。Classone{private:inta;
设单链表中结点的结构为(data,link)。已知指针q所指结点是指针p所指结点的直接前驱,若在*q与*p之间插入结点*s,则应执行下列哪一个操作?( )。
软件测试方法中属于静态测试方法的是()。
将7个数据进行插入排序,在最坏情况下需要比较的次数是
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、______和选择排序。
随机试题
肝硬化腹水病人,每日进水量限制在
主持诸气,总司人体气化的是
张某,男,28岁。暴饮暴食之后,然昏厥,气息窒塞,脘腹胀满,苔腻,脉滑实。宜辨证
按规定,建设工程四级重大质量事故应由( )归口管理。
根据《2000年国际贸易术语解释通则》,下列贸易术语中仅适用于水运运输方式的是:()。
股东大会一般每一年或半年定期召开一次,当出现董事会认为必要或监事会提议召开等情形时,也可召开临时股东大会。()
外币报表折算为人民币表示的会计报表时利润分配表中的“未分配利润”项目应为()。
根据我国法律规定,在旅游活动中旅游者因生命权、健康权、人格尊严权等受到非法侵害,提出赔偿精神损害的要求会得到法律的保护。这里的精神赔偿需要具备的要件是()
2015年A区域粮食总产量58957万吨,比上年增加1836万吨,增长3.2%。其中,夏粮产量12995万吨,比上年增长2.8%;早稻产量3329万吨,增长1.6%;秋粮产量42633万吨,增长3.5%。2015年年末,该区域总人口135404万人,人口自
TCP使用3次握手协议建立连接,以防止________________;当请求方发出SYN连接请求后,等待对方回答________________以建立正确的连接:当出现错误连接时,响应________________。
最新回复
(
0
)