首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<iostream.h> class A { int x; public: A(int a) { x=a; }
有以下程序: #include<iostream.h> class A { int x; public: A(int a) { x=a; }
admin
2013-02-27
40
问题
有以下程序:
#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<<end1;
}
};
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/epVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序 #include<stdio.h> voidfun(doublex,double*y,double*z) {*y=*y-1.0;*z=*z+x;} main() {doublea=2.5,b=9.0,*pa,*pb;
有下列程序 #include<stdio.h> main() { char*P="6938"; inti,s=0; for(i=3;i>=0;i--) s=10*s+p[i]-’0’; printf("
有以下程序 #include<stdio.h> voidsub(doublea,double*pb); intmain() { doublex,y; scanf("%lf%lf",&x,&y); sub(x,&y)
有以下程序段 charc1,c2; for(c1=’0’,c2=’9’;c1<c2;c1++,c2--) printf("%c%c",c1,c2); 程序段的执行结果是()。
有如下程序 #include<stdio.h> main() { chara=’0’,b=’A’; inti; for(i=1;i<6;i++) { if(i%2==0) putchar(a+i);
以下程序段中的变量已正确定义 for(i=0;i<4;i++,i++) for(k=1;k<3;k++);printf("*"): 该程序段的输出结果是()。
有以下程序: #include<stdio.h> main() {inty=10; while(y--); printf("y=%d\n",y); } 程序执行后的输出结果是()。
关系R经过运算σA=B∧C>4∧D>3(R)的结果为()。
某完全二叉树按层次输出(同一层从左到右)的序列为ABCDDEFGH,则该完全二叉树的前序序列为()。
随机试题
粒子真密度的计算公式是ρt=W/Vt,其中Vt指的是
下列关于半强式有效市场的说法,不正确的是()。
人身保险的被保险人或受益人向保险人请求给付保险金的诉讼时效为()年。
导游人员带团的原则有()。
案例:本学期,周老师承担两个班的教学任务,按照教学计划,本周应该进行“申请免费电子邮箱”这节课的教学。在给(1)班学生上课时,周老师先让同学打开“网易”网站,然后她讲一步,学生按照她的要求操作一步。这个过程出现许多问题,周老师觉得很“累”,学生也感觉“没
杜甫“白也诗无敌,飘然思不群。清新庾开府,俊逸鲍参军”一诗称赞的诗人是()。
()是公安机关的权力的特征。
根据下面的表格,回答121~125题。2050年我国劳动力人口数量与老年人口数量的比值为()。
视觉上对色彩的感觉有三个特征,其中不属于这些特征的是(33),三个特征中有两个有时通称(34)。
Whatistheauthor’smainpurposeinwritingthepassage?WhydoestheauthormentionthementalconditionofthedriverinPar
最新回复
(
0
)