首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include <iostream> using namespaee std; class ONE{ public: virtual void f( ){cout<<"1";} };
有如下程序: #include <iostream> using namespaee std; class ONE{ public: virtual void f( ){cout<<"1";} };
admin
2013-02-27
53
问题
有如下程序:
#include <iostream>
using namespaee std;
class ONE{
public:
virtual void f( ){cout<<"1";}
};
class TWO:public ONE{
public:
TWO( )1 cout<<"2";}
{;
class THREE:public TWO{
public:
virtual void f( )}TWO::f( );cout<<"3";}
};
int main( ){
ONE aa,*P;
TWO bb;
THREE cc;
P=&cc;
p->f( );
return 0;
}
程序的输出结果是______。
选项
答案
2213
解析
TWO bb;调用TWO的构造函数打印2;THREE cc;调用继承类TWO的构造函数打印2;p->f( );调用类TREE的函数f( ),先显式调用TWO类的函数f( ),TWO中没有重新定义f( )函数,所以调用TWO的基类ONE的虚函数f( );打印1,然后再打印3,故答案为2213。
转载请注明原文地址:https://kaotiyun.com/show/viVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
程序通过定义学生结构体数组,存储若干名学生的学号、姓名和三门课的成绩。函数fun的功能是:将存放学生数据的结构体数组,按姓名的字典序(从小到大)排序。请在程序的下划线处填入正确的内容并将下划线删除,使程序得出正确的结果。注意:不得增行或删行,也不得更改
以下选项中不能用于描述算法的是()。
以下叙述中正确的是()。
有以下程序段 charstr[4][12]={"aaa","bbb","ccc","ddd"},*p[4]; inti:for(i=0;i<4;i++)p[i]=str[i]; 以下选项中不能正确引用字符串的是()。
下列选项中不是关系数据库基本特征的是()。
通常软件测试实施过程的步骤是()。
线性表的链式存储结构与顺序存储结构相比,其优点有()。
若有定义intw[3][5];,则以下不能正确表示该数组元素的表达式是()。
某二叉树的中序序列为CBADE,后序序列为CBEDA,则前序序列为()。
在公有派生的情况下,派生类中定义的成员函数只能访问原基类的
随机试题
关于硝酸甘油的论述错误的是
滋养细胞肿瘤转移到宫旁组织选择绒癌被确诊后首选
无排卵型功血最见的症状是
下列有关颈椎病的诊断治疗哪项是不正确的
风管系统安装完后,必须对风管的()进行严密性检验。
根据企业所得税法律制度的规定,企业与其关联方之间的业务往来,不符合独立交易原则的,税务机关有权在该业务发生的纳税年度起一定期限内进行调整。该期限为()。(2016年)
某股份有限公司(以下简称公司)于2008年8月10日在上海证券交易所上市。2008年以来公司发生了下列事项:(1)2009年7月,监事张某将所持公司股份10万股中的1万股卖出。(2)2010年5月,总经理刘某将所持公司股份20万股中的1
阅读下面的C语言程序,请给出正确的输出结果________。#include#defineN10#defines(x)x*x#definef(x)(x*x)#defineg(x)
Changesinthewaypeoplelivebringaboutchangesinthejobsthattheydo.Moreandmorepeopleliveintownsandcitiesinste
ItwaslateonanAugustafternoon,theairhotandheavylikeitusuallywasintherainyseason.Earlierwe’dseensomethunde
最新回复
(
0
)