首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<iostream.h> class A { int x; public: A(int a) { x=a; } friend class
有以下程序: #include<iostream.h> class A { int x; public: A(int a) { x=a; } friend class
admin
2010-12-16
27
问题
有以下程序:
#include<iostream.h>
class A
{
int x;
public:
A(int a)
{
x=a;
}
friend class B;
};
Class B{
public:
void print(A a){
a.x- -;
cout<<a.x<<endl;
}
};
void main()
{
A a(10);
B b;
b.print(a);
}
程序执行后的输出结果是______
选项
答案
9
解析
本题考核友元类的应用。在程序中,类B是类A的友元类,因此,在类B的所有成员函数中均可访问类A的任何成员。在main( )中,先定义类A的一个对象a(10)和类B的一个对象b。然后通过对象b调用其成员函数print输出对象a的私有成员x的值减1即9。
转载请注明原文地址:https://kaotiyun.com/show/j9Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){intx=1,y=0;if(!x)y++;elseif(x==0)if(x)y+=2;elsey+=3;printf("%d\n",y);}程序运行后的输出结果是()。
软件设计中划分模块的一个准则是( )。
软件详细设计产生的图如下:该图是()。
表达式:(int)((double)9/2)-9%2的值是()。
以下程序段中的变量已正确定义for(i=0;i
表达式:(int)((double)9/2)一(9)%2的值是()。
字符串’’\\\’’ABCDEF\’’\\’’的长度是()。
下面说法正确的是()。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
MyClock类的拷贝构造函数的声明语句为()。
随机试题
输血适应证有(1)、(2)、(3)、(4)。
在孕妇腹壁上听诊,与母体心率相一致的音响是下列何项
脑血管造影,将导管插入
会计软件是指专门用于会计核算、财务管理的计算机系统软件。()
基金托管人应将基金资产与自有资产、不同基金的资产集中保管以提高工作效率。()
证券投资基金的费用除了基金管理费和基金托管费之外,还包括()。Ⅰ.基金交易费Ⅱ.基金分红手续费Ⅲ.基金运作费Ⅳ.基金销售服务费
已知曲线y=x3-3a2x+b与x轴相切,则b2可以通过Ⅱ表示为b2=________.
在当代资本主义生产关系中,阶级、阶层结构发生了新的变化,资本家的地位和作用发生了很大变化,资本所有权和经营权分离;高级职业经理成为大公司经营活动的实际控制者;知识型和服务型劳动者的数量不断增加。一些西方资产阶级学者提出了工人阶级“中产阶级化”、“工人阶级一
下列度量单位中,用来度量计算机外部设备传输率的是___________。
Now,youngpeoplearegrabbingtheirpassportsandtravelaroundtheworldontheirown,notbecausetheyhavenoonetotravel
最新回复
(
0
)