首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
55
问题
有如下程序:
#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://www.kaotiyun.com/show/LQAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面的程序输出的结果是( )。 #include <iostream> using namespace std; void main(){ int a=2; int &c=a; a++;
下列关于C++多态性的叙述,正确的是( )。
已知n是一个int型变量,下列语句中错误的是
类中包含了一个静态成员函数,则main函数中和P.f1(P);语句具有同样功能的语句为【 】。#include<iostream.h>classM{
在面向对象方法中,实现信息隐蔽是通过对象的某一特性来实现的,这个特性是
多继承情况下,派生类对基类成员的访问会出现二义性。解决二义性的方法是【 】、【 】和【 】。
线性表是一个具有n个( )的有限序列。
在下列关系运算中,可能改变关系中属性个数的是
在深度为5的满二叉树中,叶子节点的个数为()。
在长度为n的有序线性表中进行二分查找,需要的比较次数为
随机试题
治疗慢性再生障碍性贫血的首选药物是
女患者,停经45天,尿妊娠试验阳性,恶心呕吐一周,呕吐清涎,神疲思睡,舌淡苔白润,脉缓滑无力。应属于
A.栓剂B.片剂C.散剂D.气雾剂E.膜剂需要进行硬度检查的剂型是
人体初次感染结核菌后出现的肺结核类型是
甲股份有限公司(本题下称“甲公司”)为上市公司,其相关交易或事项如下:资料一:经相关部门批准,甲公司于2017年1月1日按面值发行分期付息、到期一次还本的可转换公司债券200000万元,每份债券面值100元,实际募集资金已存入银行专户。根据可转
甲、乙、丙、丁四人拟共同出资设立一个贸易有限责任公司,注册资本为100万元。其草拟的公司章程记载的下列事项中,符合公司法律制度规定的是()。
一、注意事项1.本题由给定资料与作答要求两部分构成。考试时限为150分钟。其中,阅读给定资料参考时限为40分钟,作答参考时限为110分钟。满分100分。2.请在题本、答题卡指定位置上用黑色字迹的钢笔或签字笔填写自己的姓名和准考证号,并用2B铅笔在准考证
如果要被试对正确肯定的句子和正确否定的句子做反应,反应速度可能会()
Inthelate1960’s,manypeopleinNorthAmericaturnedtheirattentiontoenvironmentalproblems,andnewsteel-and-glassskysc
(2012年上半年)关于信息系统集成项目的特点,下述说法中,(3)是不正确的。
最新回复
(
0
)