首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude <iostream> using namespace std; class B{ public: B(int xx):x(xx) {++count;x+=10;) virtua
有如下程序: #inc1ude <iostream> using namespace std; class B{ public: B(int xx):x(xx) {++count;x+=10;) virtua
admin
2020-07-30
3
问题
有如下程序:
#inc1ude <iostream>
using namespace std;
class B{
public:
B(int xx):x(xx) {++count;x+=10;)
virtual void show() const
{ cout<<count<<’一’<<x<<endl;)
protected:
static int count;
private:
int x:
};
class D:public B{
public:
D(int xx,int yy):B(xx),y(yy) {++count;y+=100;}
virtual void show() const
{cout<<count<<’一’<<y<<endl;}
private:
int y;
};
int B::count =0;
int main(){
B *ptFnew D(10,20);
ptr一>show();
delete ptr;
return 0;
)
运行时的输出结果是( )。
选项
A、1_120
B、2_120
C、1_20
D、2_20
答案
B
解析
在主函数中定义了一个基类B的指针变量ptr,并调用类D的构造函数创建了类D的实例对象,因为变量count是全局变量所以在调用基类B的构造函数给其值加l,在调用D的构造函数时给其值加1,因而输出其值等于2,在类D的构造函数中给成员变量y的值加100,所以其等于120并输出。
转载请注明原文地址:https://kaotiyun.com/show/eRyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
程序流程图中带有箭头的线段表示的是()。
请编写一个函数fun,它的功能是:将ss所指字符串中所有下标为奇数位置的字母转换为大写(若该位置上不是字母,则不转换)。例如,若输入"abc4Efg",则应输出"aBc4EFg"。注意:部分源程序在文件PROGl.C中。请勿改动主函数ma
给定程序中,函数fun的功能是:在3×4的矩阵中找出在行上最大、在列上最小的那个元素,若没有符合条件的元素则输出相应信息。例如,有下列矩阵:121347810635
给定程序中,函数fun的功能是:在任意给定的9个正整数中找出按升序排列时处于中间的数,将原数据序列中比该中间数小的数用该中间数替换,位置不变,在主函数中输出处理后的数据序列,并将中间数作为函数值返回。例如,有9个正整数:15723875
请编写一个函数,用来删除字符串中的所有空格。例如,输入asdafaaz67,则输出为asdafaaz67。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干
当循环队列非空且队尾指针等于队头指针时,说明循环队列己满,不能进行入队运算。这种隋况称为()。
下列关于线性链表的描述中,正确的是()。Ⅰ、只含有一个指针域来存放下一个元素地址Ⅱ、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)Ⅲ、结点由两部分组成:数据域和指针域。
下列关于线性链表的描述中,正确的是()。Ⅰ、只含有一个指针域来存放下一个元素地址Ⅱ、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)Ⅲ、结点由两部分组成:数据域和指针域。
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。
结构化程序的三种基本结构是()。
随机试题
甲公司拟加盟乙玩具连锁集团,乙集团对加盟企业采取不从零开始的加盟政策:将达到盈亏平衡条件的自营门店整体转让给符合条件的加盟商;加盟经营协议期5年,加盟时一次性支付120万元加盟费;加盟期内,每年按年营业额10%向乙集团支付特许经营使用费和广告费。甲
通过听骨链传导的气导途径是最佳途径。
下列选项中,不属于行政法律关系的特征的是()
证券投资技术分析理论的内容主要包括( )。
民法上债的保全是指( )。
某公司拟购置一处房产,房主提出两种付款方案:(1)从现在起,每年年初支付20万,连续支付10次,共200万元;(2)从第5年开始.每年年末支付25万元,连续支付10次,共250万元;假设该公司的资本成本(即最低报酬率)为10%,你认为该公司应
按照包装的功能,可以将包装分为工业包装和()。
自由:放纵
Thecentralproblemoftranslatinghasalwaysbeenwhethertotranslateliterallyorfreely.Theargumenthasbeengoingsincea
Refrigeration,railways,suburbangrowthandthecarhavegivenrisetothesupermarket,withitsshrink-wrappedfood,sell-byd
最新回复
(
0
)