首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include <iostream> using namespace std; #define PI 3.14 class Point { private: int x,y; publ
若有以下程序: #include <iostream> using namespace std; #define PI 3.14 class Point { private: int x,y; publ
admin
2013-05-30
67
问题
若有以下程序:
#include <iostream>
using namespace std;
#define PI 3.14
class Point
{
private:
int x,y;
public:
Point (int a,int b)
{
x=a;
y=b;
}
int getx ()
{
return x;
}
int gety()
{
return y;
}
};
class Circle : public Point
{
int r;
public:
Circle(int’ a, int b,int C) : Point (a, b)
{
r=c;
}
int getr()
{
return r;
}
double area()
{
return PI*r*r;
}
};
int main()
{
Circle c1(5,7,10);
cout<<c1.area()<<end1;
return 0;
}
程序执行后的输出结果是【 】。
选项
答案
314
解析
本程序设计了一个点类Point,包含了横、纵两个坐标数据x和y,由它派生出了圆类Circle,并加入了新的数据成员,即一个半径数据r和一个求圆面积的函数成员area。在主函数中,首先定义了一个圆Circle类的对象c1,并通过它的构造函数初始化其数据成员。由此可知,其半径r的值为10,所以其面积为 PI*10*10=314,即对象c1的函数成员area的返回值为314。
转载请注明原文地址:https://www.kaotiyun.com/show/0INp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
软件开发离不开系统环境资源的支持,其中必要的测试数据属于()。
当一个类的某个函数被说明为virtual时,该函数在该类的所有派生类中______。
数据库系统中实现各种数据管理功能的核心软件称为【】。
设inta=1,b=2;则(a++)+b和a+++b这两个表达式的值分别为()。
使用如setw()的操纵符对数据进行格式输出时,应包含【】文件。
根据数据结构中各数据元素之间前后关系的复杂程度,一般将数据结构分成()。
下列关于模板的叙述中,错误的是______。
在C++中,打开一个文件,就是将这个文件与一个()建立关联,关闭一个文件,就是取消这种关联。
在非空二叉树的中序遍历序列中,二叉树的根结点的左边应该_______。
数据结构中,通常采用两种方法衡量算法的时间复杂性,即______。
随机试题
下列关于右淋巴管的描述中,错误的是
具有溶血作用的苷类化合物是
《消防控制室值班记录表》和《建筑消防设施巡查记录表》的存档时间不少于()年。
会计人员继续教育的内容包括( )。
曾几何时,欧洲殖民者走到哪里,朗姆酒就被带到哪里。当地人被迫接受列强的殖民统治,但却心甘情愿地接受了朗姆酒,“为了得到朗姆酒,他们甚至愿意付出一切”。殖民地造就了朗姆酒。而朗姆酒的存在又促进了殖民地的不断扩张。作者在上述这段话中没有表达的意思是()
【2014辽宁鞍山】下列哪项属于认知策略的实例?()
政府进行金融调控的主要政策手段是财政政策。()
Thatorientalsandoccidentalsthinkindifferentwaysisnotmereprejudice.Manypsychologicalstudiesconductedoverthepast
刺身を食べたことがありますか。
Thereason______theydiedwaslackofmedicalcare.
最新回复
(
0
)