首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #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
27
问题
若有以下程序:
#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://jikaoti.com/ti/okE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列输出字符“A”的方法中,()是错误的。
下面程序实现输出从“!”开始的91个ACCII字符及码值,要求每行输出7项。请完成程序。#include<iostream.h>voidmain(){charc="!";intd,n=1;
在析构函数中调用虚函数时,采用【】联编。
评价一个算法时间性能的主要标准是算法的【】复杂度。
以下函数声明中,存在语法错误的是______。
若要将一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序,应该在程序设计阶段采取【】和逐步求精的方法。
假设person是一个类,p1是该类的一个对象,p2是一个指向p1的指针,getname()是其中的一个函数,则下面对象的使用不正确的是()。
下列字符串中,正确的C++标识符是______。
在算法正确的前提下,评价一个算法的两个标准是【】。
算法的复杂度主要包括【】复杂度和空间复杂度。
随机试题
直接影响企业成本的是()
下列不能构成格式条款的无效的情况是()。
患儿3岁,眼睑及双下肢明显浮肿,少尿1周。体检:眼睑浮肿,双下肢明显可凹性水肿。血压90/60mmHg。心肺正常。尿常规:蛋白(+++),红细胞0~3/HP;血浆ASO正常,总蛋白45g/L,白蛋白22g/L,C3补体正常,胆固醇11.2mmol/L。
容易引起急性肾衰竭的外伤是
基坑验槽的重点不应选在()。
关于税收法律关系的特点,下列表述正确的是()。
区内众多打工子弟学校被关停后,教委分流工作没有跟上,导致很多学生失学,学生家长聚集在教委门口举横幅讨说法。领导让你处理此事,你会怎么做?
给定资料1.2017年5月12日,W集团董事长王先生发表题为《努力践行文化自信》的主旨演讲,以下是内容节选:W集团长期坚持对员工进行中国优秀传统文化教育,逐步建立员工对中国文化的自信。我们是全国第一家集体学习《论语》的企业。2005年我
毛泽东《在晋绥于部会议上的讲话》中首次列为中国革命对象之一的是
设=b,其中a,b为常数,则().
最新回复
(
0
)