首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
99
问题
有如下程序:
#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全国计算机二级
相关试题推荐
下列叙述中正确的是()。
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
下列序列中不满足堆条件的是
给定程序中,函数fun的功能是将带头结点的单向链表逆置。即若原链表中从头至尾结点数据域依次为:2、4、6、8、10,逆置后,从头至尾结点数据域依次为:10、8、6、4、2。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
编写函数fun,其功能是:求ss所指字符串中指定字符的个数,并返回此值。例如,若输入字符串123412132,输入字符为1,则输出3。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你
数据流图中带有箭头的线段表示的是( )。
给定程序MODI1.C中函数fun的功能是:删除P所指字符串中的所有空白字符(包括制表符、回车符及换行符)。输入字符串时用’#’结束输入。请改正程序中的错误,使它能输出正确的结果。注意:不要改动main函数,不得增行或删行,也
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
下列关于模板的叙述中,错误的是()。
随机试题
结合实际,论述我国行政职能转变的必然性及其主要内容。
生物群落的______结构是指生物群落的配置状况或水平格局,它包括生物群落的镶嵌性、两个以上的生物群落有规律地重复交替的结构格局、生物群落复合体和生物群落的交错区。
现行《中华人民共和国药典》版本是哪一版
葡萄糖顺浓度梯度跨膜转运依赖膜上的( )。
A.刷毛长30~35mm,宽11~12mmB.3~4排刷毛,高11~12mmC.刷柄颈部略弯D.刷毛的毛面成V型或U型E.电动牙刷
A.国家药品监督管理部门B.省级药品监督管理部门C.市级药品监督管理部门D.信息产业主管部门对通过自身网站与木企业成员之外的其他企业进行互联网药品交易的药品生产企业、药品批发企业进行审批的部门是
商业银行通过同业拆借拆入的资金可以用于下列哪些用途?()
-3/11,1/11,( ),6/11,7/11
经济立法、民事立法、行政立法活动是根据什么进行的划分()
A、Listhergreateststrengthsandweaknesses.B、Saysomethingaboutherlikesanddislikes.C、Writeabriefreporttoherdepart
最新回复
(
0
)