首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include <iostream> using namespace std; class shapes { protected: int x,y; public: void
有如下程序: #include <iostream> using namespace std; class shapes { protected: int x,y; public: void
admin
2010-03-29
80
问题
有如下程序:
#include <iostream>
using namespace std;
class shapes
{
protected:
int x,y;
public:
void setvalue(int d, int w=0)
{
x=d;
y=w;
}
virtual void disp()=0;
};
class square : public shapes
{
public:
void disp()
{
cout<<x*y<<end1;
}
};
int main()
{
shapes *ptr;
square s1;
ptr=&s1;
ptr->setvalue(10,5);
ptr->disp();
return 0;
}
执行上面的程序将输出【 】。
选项
答案
50
解析
本题中基类shapes是一个抽象类(拥有纯虚函数disp())。在主函数中定义了抽象类的对象指针ptr,并给它赋值派生类square的对象s1,然后进行赋值和输出的操作。
转载请注明原文地址:https://kaotiyun.com/show/4Jjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#includevoidmain(){intc=0,k;for(k=1;k
以下叙述中正确的是
对于一个正常运行的C程序,以下叙述中正确的是
软件生命周期中,确定软件系统要做什么的阶段是()。
下列关于C语言文件的叙述中正确的是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参n中,各位上为偶数的数取出,并按原来从高位到低位相反的顺序组成一个新数,作为函数值返回。例如,输入一
下面不属于需求分析阶段任务的是()。
给定程序MODll.C中函数fun的功能是:求整数X的Y次方的低3位值。例如,整数5的6次方为15625,此值的低3位值为625。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:按分数的高低排列学生的记录,高分在前。注意:部分源程序在文件PROG1.C文件中。请勿改动主函数main和其他函数中的任何内容,仅在
随机试题
A.低于体瓷烧结愠度6~8℃B.高于体瓷烧结温度10℃C.高于烤瓷熔点4℃左右并保持一定时间D.形成较光的表面,防止瓷层烧结时产生气泡E.防止磨料成分污染金属表面金属基底冠须顺同一方向打磨的目的是
过量摄入能在体内贮存并可引起中毒的是
市政公用工程注册建造师签章文件表格中施工单位是指()。
对于总价合同,承包商为了减少风险,可以在合同中约定重大变更或其他特殊条件下对合同价格进行调整,但需要在合同中明确()。
下列各项中,关于存货的初始计量说法正确的有()。
已采用公允价值模式计量的投资性房地产,不得从公允价值计量模式转为成本计量模式。()
公元627—649年,是唐太宗李世民统治时期。在此期间,君臣励精图治,政治清明,社会安定,开创了唐代繁荣昌盛的局面,因而被誉为()。
贯彻理论联系实际原则的要求一般不包括()。
近些年来,价值观问题受到社会各界的高度重视。但是,作为价值观核心概念的“价值”及相关概念,在国内理论界一直存在着许多似是而非的看法,影响了我们对价值观问题的理解,因而有必要厘清一些基本概念。现代价值观的“价值”概念,直接来自于经济学的使用价值,但
Themoststrikingsinglefactaboutchimpanzeesisflexibilityof【S1】______theirsociallife,thelackofanyrigid
最新回复
(
0
)