首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: using namespace std; class Car{ public: Car(int i):weight(i){) friend int Total(const Car&c,const Bo
有如下程序: using namespace std; class Car{ public: Car(int i):weight(i){) friend int Total(const Car&c,const Bo
admin
2020-11-11
32
问题
有如下程序:
using namespace std;
class Car{
public:
Car(int i):weight(i){)
friend int Total(const Car&c,const Boat&b); ∥①
private:
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){ ∥②
retum c.weight+b.weight;
}
int main(){
Car c(10);
cout<<"The total weight is"<
return 0:
)
下列关于程序的描述中,正确的是( )。
选项
A、程序编译正确.
B、程序编译时语句①出错
C、程序编译时语句②出错
D、程序编译时语句⑨出错
答案
A
解析
程序中定义了类Car和类Boat,在两个类中分别定义他们的构造函数和友元函数friend。程序在’VC6.0中编译通过。
转载请注明原文地址:https://kaotiyun.com/show/uSyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若变量都已正确说明,则以下程序段的输出结果是()a=2;b=3;printf(a>b?’’***a=%d’’:’’###b=%d’’a,b);
有如下程序#include<iostream>usingnamespacestd;classA{public:virtualvoidfunc1(){cout<<’’A1’’;}voidf
执行下列语句段后,输出字符“*”的个数是()。for(inti=50;i>1:——i)cout<<’*’;
下面是一个模板声明的开始部分:temp1ute<typenameT>double__由此可知()。
若一个函数的原型为“int*Xfunl(intx,int&y,charz);”,则该函数的返回值类型为()。
以下关键字不能用来声明类的访问权限的是()。
关于关键字class和typename,下列表述中正确的是()。
在数据管理技术发展的三个阶段中,数据共享最好的是()。
下列符号中可以用做C++标识符的是()。
下列字符串中,不可以用做C++标识符的是()。
随机试题
尿液的产生及尿液从肾乳头排出体外要经过哪些结构?
患者女,70岁,全牙列缺失,主诉原下颁义齿固位较差,要求重新修复,查见患者下颌牙槽嵴严重吸收,上颌牙槽嵴尚可,颌位关系正常。下列与中性区的概念无关的是A.未出现骨吸收之前的牙槽嵴顶区B.出现骨吸收后得牙槽嵴顶区C.自然牙列生长的区域D.唇颊舌肌
A.星点B.车轮纹C.菊花心D.云锦状花纹E.朱砂点甘草药材横切面显()
敌百虫口服中毒时,不能用什么溶液洗胃
2007年8月,国家外汇管理局批复同意( )进行境内个人直接投资境外证券市场的试点。
在相关并购重组信息未依法公开前,财务顾问主办人从事的下列行为,将导致其遭受处罚的有()。Ⅰ.操纵证券市场Ⅱ.在项目组内讨论相关信息Ⅲ.泄露内幕信息Ⅳ.建议他人买卖该公司证券
下列企业中,可以在银行办理托收承付结算方式的有()。
以下是质量管理运行中应做的并保存的记录有_________。
RecentsurveysshowthatJapaneseyouthhavebecomea"MeGeneration"thatrejectstraditionalvalues."Around1980manyJap
A、Thepolicewillbetherewithteargas.B、Itwilllastalmost11hourstomorrow.C、Itwillbeheldonthecampus.D、Cleo’ssis
最新回复
(
0
)