首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostrearn> using namespace std; class GA{ public; virtual int f(){return 1;} }; class GB:public GA{ publiC; virt
有如下程序: #include<iostrearn> using namespace std; class GA{ public; virtual int f(){return 1;} }; class GB:public GA{ publiC; virt
admin
2018-12-04
55
问题
有如下程序:
#include<iostrearn>
using namespace std;
class GA{
public;
virtual int f(){return 1;}
};
class GB:public GA{
publiC;
virtual int f(){return 2;}
};
void show(GA g){cout<<g.f();}
void display(GA &g){cout<<g.f();}
int main(){
GA a:show(a);display(a);
GB b:show(b);display(b);
return 0;
}
运行时的输出结果是( )。
选项
A、1111
B、1211
C、1112
D、1212
答案
C
解析
此题考查派生类与虚函数的考查。由主函数main入手,其中分别定义了类GA和GB的对象a和b。首先,执行参数a的show函数调用,其中的输出语句为调用GA类中的f()虚函数,返回1。同理display(a)函数输出1。show(b)函数中调用的为GA中的f()函数,display(b)调用GA中f()函数,返回1,display(b)调用GB中的f()函数返回2。所以最后输出为1112。
转载请注明原文地址:https://kaotiyun.com/show/hgAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中错误的是()。
下列程序的输出结果为______。#include<iostream.h>int&max(int&x,int&y){return(x>y?x:y);)voidmain(){intn=3,m=1
下列程序的运行结果是______。#include<iomanip.h>intFunc(int*a,intn){ints=1:for(inti=0;i<n;i++)s*
以下程序的输出结果是main(){inta=4,b=5,e=0,d;d=!a&&!b||!c;cout<<d<<end1;}
一个C++程序由函数A(),B(),C()和函数P()构成,在函数A()中分别调用了函数B()和函数C(),在函数B()中调用了函数A(),且在函数P()中也调用了函数A(),则可以说
在MyClass类的定义中,对赋值运算符=进行重载。请将横线处缺失的部分补充完整。______MyClass::operator=(constMyClass&rhs){if(this==&rhs)return*this;valu
数据库系统的主要特点为数据集成性、数据的高______和低冗余性、数据独立性和数据统一管理和控制。
下面程序的运行结果为()。#include<iostream.h>voidmain(){chara=‘3’;switch(A){case’3’:cout<<“3”;case’2’:cou
有如下数组声明:intnumC[10],下标值引用错误的是()。
软件危机出现于60年代末,为了解决软件危机,人们提出了______的原理来设计软件,这就是软件工程诞生的基础。
随机试题
下列《容忍与自由》所提到的外国人中,曾参加过宗教革新运动,但在掌握了宗教大权后,居然以“异端邪说”的罪名,活活烧死了学者塞维图斯的是()
Manypeoplewronglybelievethatwhentheyreacholdage,theirfamilieswillplacetheminnursinghomes.Theywillbe【C1】_____
如何检查细菌的动力?细菌鞭毛的作用及意义何在?
鼓膜发生病变时引起
A与B两公司签订进口某批货物的买卖合同,并约定A公司应于约定期间内开立以B公司为受益人的不可撤销的即期保兑信用证。A公司依约向甲银行申请开立了信用证,并由B公司所在国的乙银行保兑,B公司收到信用证即办理完装运手续,随后便向乙银行提交了符合信用证各项要求的单
我国1995年起实施的《中华人民共和国预算法》规定,地方政府不得发行地方政府债券(除法律和国务院另有规定外),因此我国目前的政府债券仅限于中央政府债券。()
对我国远洋运输船员的工资、薪金计算缴纳个人所得税时,应遵循的规定有()。
资本资产定价模型中的“共同期望假设”的含义包括()。
导游人员进行导游活动,必须经旅行社委派。()
教师职业道德养成,只有在()中才能得到不断充实、提高和完善。
最新回复
(
0
)