首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #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
2010-03-29
29
问题
若有以下程序: #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 { private: 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; } 程序执行后的输出结果是( )。
选项
A、314
B、157
C、78.5
D、153.86
答案
1
解析
本题考核派生类的定义和应用。本程序设计了一个点类Point,包含了横、纵两个坐标数据x和y,由它派生出了圆类Circle,并加入了新的数据成员,即一个半径数据,和一个求圆面积的函数成员area。 在主函数中,首先定义了一个圆Circle类的对象c1,并通过它的构造函数初始化其数据成员。由此可知,其半径r的值为10,所以其面积为PI*10*10=314,即对象c1的函数成员area的返回值为314。
转载请注明原文地址:https://kaotiyun.com/show/7Gjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include#includevoidfun(int*p1,int*p2,int*s){s=(int*)malloc(sizeof(int));*s=*p1+*(p2++);}main(){inta[2]={1,2},b[2]=
将E-R图转换为关系模型时,实体和联系都可以表示为()。
若intk,则关于for(k=一l;k<0;k++)printf(’’****\n’’);语句执行情况的叙述中正确的是()。
有以下程序main(){inty=10;while(y--);printf("y=%d\n",y);}程序执行后的输出结果是
设fp已定义,执行语句fp=fopen(“file”,“w”);后,以下针对文本文件file操作叙述的选项中正确的是
学校的数据库中有表示系和学生的关系:系(系编号,系名称,系主任,电话,地点),学生(学号,姓名,性别,入学日期,专业,系编号),则关系学生中的主键和外键分别是()。
若已建立以下链表结构,指针p、s分别指向如图所示结点则不能将s所指节点插入到链表末尾的语句组是
在嵌套使用if语句时,C语言规定else总是
已知库函数islower(ch)用以判断ch中的字母是否为小写字母,则下列程序运行后的结果是()。#include#includevoidfun(chas*p){inti=0;while(p[i]){if(p[i]==’’&&isl
下面关于位运算符的叙述,正确的是
随机试题
A.搏出量B.心率C.外周阻力D.大动脉顺应性E.循环血量一般情况下,动脉收缩压主要反映()。
A.显像剂游离锝过多B.上肢被尿液污染C.金属皮带扣引起的放射性衰减D.上肢静脉注射显像剂时有渗漏E.显像剂化学纯度不高,形成胶体骨显像时,显像剂注射侧腋下出现淋巴结显影,可能的原因是
不属于原核细胞型的微生物是()
开发区区域环境影响评价技术导则的适用范围是()。
下列不属于公开募集基金的基金管理人应当履行的职责的是()。
进一步深化改革,必须更加注重改革的系统性、整体性、协调性,统筹推进重要领域和关键环节改革,以重要领域和关键环节为突破口,牵引和推动全面改革。这依据的哲学原理是()。
简述易卜生的戏剧创作成就。
[*]
从供选择的答案中,选出应填入下面叙述中______内的最确切的解答,把相应编号写在答卷的对应栏内。计算机网络中对等实体间通信时必须遵循约定的标准协议。不同的协议有不同的功能,如:(1):用于网络管理;(2):用于移动电话无线上网;
Mannersaredifferentineverycountry;buttruepolitenessiseverywherethesame.Mannersareonly【C1】_____helpswhichignoran
最新回复
(
0
)