首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是【 】。 #include <iostream> using namespace std; class base { public: int n; base(iht x) {n=
下列程序的输出结果是【 】。 #include <iostream> using namespace std; class base { public: int n; base(iht x) {n=
admin
2010-03-29
90
问题
下列程序的输出结果是【 】。
#include <iostream>
using namespace std;
class base {
public:
int n;
base(iht x) {n=x;}
virtual void set(int m) {n=m;cout<<n<<’’;}
};
class deriveA: public base {
public:
deriveA(int x):base(x) {}
void set(int m){n+=m;cout<<n<<’’;}
}:
class deriveB:public base {
public:
deriveB(int x):base(x) { }
void set(int m) {n+=m;cout<<n<<’’;}
};
int main()
deriveA d1(1);
deriveB d2(3);
base *pbase;
pbase=&d 1;
pbase->set(1);
pbase=&d2;
pbase->set(2);
return 0;
选项
答案
5
解析
虚函数以及多态的概念,调用某一处理。
转载请注明原文地址:https://kaotiyun.com/show/eHjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序段int*p;p=__________malloc(sizeof(int));若要求使p指向一个int型的动态存储单元,在横线处应填入的是()。
下列数据结构中,属于非线性结构的是
设有定义:inta,b[10],*c=NULL,*p;,则以下语句错误的是()。
以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。#include#defineN10voidfun(intx[N]){inti=0;while(i<N)scanf("%d",___);}在程序中下划线处应填入
结构化程序的三种基本控制结构是()。
数据库:DB、数据库系统DBS、数据库管理系统DBMS之间的关系是
若有定义语句:inta=3,b=2,c=1;以下选项中错误的赋值表达式是
设栈的顺序存储空间为S(1:m),初始状态为top=0。现经过一系列正常的入栈与退栈操作后,top=m+1,则栈中的元素个数为
关于“while(条件表达式)循环体”,以下叙述正确的是()。
标准库函数fgets(s,n,f)的功能是()。
随机试题
根据临床治疗需要,既可麸炒又可土炒的饮片是
急性胰腺炎假性囊肿形成的时间一般是病后
治疗跌打损伤,瘀血肿痛选用治疗颈椎病引起的头晕,手臂麻木选用
采用喷锚暗挖法进行隧道施工,当隧道出现()时,应立即按规定预警并启动应急进行工程抢险。
根据《会计法》的规定,下列各项中,单位出纳人员不得兼任的工作有()。
简述能力与知识、技能的关系。
刑事责任的特点不包括()。
设y=y(x)是二阶常系数非齐次线性微分方程y’’+Py’+Qy=3e2x满足初始条件y(0)=y’(0)=0的特解,则极限=()
有如下程序:#includeusingnamespacestd;intmain(){intef1=0,f2=1;for(inti=3;i<=6;i++){f=f1+f2;f
Theunexplaineddigressionsintothefinerpointsofquantumelectrodynamicsareso______thatevenreaderswithaphysicsdegree
最新回复
(
0
)