首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<iostream.h> classA { int x; public: A(int A) { x=a; } friend class B;
有以下程序: #include<iostream.h> classA { int x; public: A(int A) { x=a; } friend class B;
admin
2013-05-30
48
问题
有以下程序:
#include<iostream.h>
classA
{
int x;
public:
A(int A)
{
x=a;
}
friend class B;
};
class B{
public:
void print(AA) {
a.x--;
cout<<a.x<<end1;
}
};
void main()
{
Aa(10);
Bb;
b.print(A) ;
}
程序执行后的输出结果是【 】。
选项
答案
9
解析
本题考核友元类的应用。在程序中,类B是类A的友元类,因此,在类B的所有成员函数中均可访问类A的任何成员。在main()中,先定义类A的一个对象a(10)和类B的一个对象b。然后通过对象b调用其成员函数print输出对象a的私有成员x的值减1即9。
转载请注明原文地址:https://kaotiyun.com/show/aTNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于面向对象的程序设计方法,下列说法正确的是()。
关系R和关系S的并运算是()。
以下程序运行后的输出结果是【】。#include<iostream.h>main(){inti=10,j=0;do{j=j+i;i--;}while(i>2);cout<<j;}
下面程序的执行结果是()。#include<iostream>usingnamespacestd;classbuilding{public:building(){}build
对建立良好的程序设计风格,下面描述正确的是()。
数据的存储结构是指()。
通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为【】。
下列对于软件测试的描述中正确的是______。
下面程序的运行结果是【】。#include<iostream.h>voidmain(){chars[]="9876",*p;for(p=s;p<s+2;p++)cout<
随机试题
磺胺药的基本结构是___________,与细菌体内___________相似,能与其竞争___________,从而阻碍细菌的___________代谢,影响核酸合成。
男性,35岁,会阴部骑跨伤后立即出现尿道口滴血,不能排尿,发生尿潴留。查体:会阴部、阴茎、阴囊肿胀明显。确定尿液外渗和尿道损伤部位的首选诊断方法是()
关于X线特性的叙述,正确的是
上颌前牙颈部的唇舌向倾斜方向为
王某,女,79岁。咳喘气粗,烦躁,胸满,痰黄或白,黏稠难咯,小便黄,大便干,口渴舌红,苔黄腻,脉滑数。宜诊断为
ICSH建议,血细胞计数时首选抗凝剂是()。
可以根据总账账户期末余额直接填列的资产负债表项目有()。
设NA为阿伏加德罗常数的值,下列有关叙述正确的是()。
普通中小学经常组织诸如生物、物理、航模等兴趣小组,主要是为了()。
ScienceandTruth"FINAGLE"(欺骗)isnotawordthatmostpeopleassociatewithscience,Onereasonisthattheimageofthes
最新回复
(
0
)