首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <iostream> using namespace std; #define PI 3.14 class Point { private: int x,y;
有以下程序: #include <iostream> using namespace std; #define PI 3.14 class Point { private: int x,y;
admin
2010-06-06
51
问题
有以下程序: #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<<cl.area()<<endl; return 0; } 程序执行后的输出结果是
选项
A、314
B、157
C、78.5
D、153.86
答案
A
解析
本题考核派生类的定义和应用。本程序设计了一个点类Point,包含了横、纵两个坐标数据x和y,由它派生出了圆类Circle,并加入了新的数据成员,即一个半径r和一个求圆面积的函数成员area。在主函数main中,首先定义了一个圆Circle类的对象c1,并通过它的构造函数初始化其数据成员。由此可知,其半径r的值为10,所以其面积为 PI*10*10=314,即对象c1的函数成员area的返回值为314。
转载请注明原文地址:https://www.kaotiyun.com/show/Iyjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){intk=5,n=0;do{switch(k){ease1:ease3:n+=1;k--;break;def
有以下程序:#inc1udeintfun(intx,inty){if(x!=y)return(y);elsereturn((x+y)/2);}main(){inta=4,b=
有以下程序#include<stdio.h>main(){intb[3][3]={0,1,2,0,1,2,0,1,2),i,j,t=0;for(i=0;i<3;i++)for(
当变量c的值不为2、4、6时,值也为”真”的表达式是()。
有以下程序:#include<stdio.h>intfun(intx,inty){if(x!=y)return((x+y)/2);elsereturn(x);}main(){inta=4,b=5,c=6;printf("%d\n"
设有定义:struetcomplex{intreal,unreal;}data1={1,8},data2;则以下赋值语句中错误的是()。
下述语句中,在字符串s1和s2相等时显示"theyareEqual"的是()。
若语句“t=fun(x,y,a),(a+b,a+c),x+y+z);”对fun函数的调用正确,则fun函数的形参个数为()。
下列给定程序中,函数fun的功能是:从n个学生的成绩中统计出低于平均分的学生人数,此人数作为函数值返回,平均分存放在形参avet所指的存储单元中。例如,输入8名学生的成绩:80.5、60、72、90.5、98、51.5、88、64则低于平均分的学生人数
以下正确的说法是()。
随机试题
在体内可调节体温、润滑机体组织的营养素是________。
尺寸链中封闭环()等于所有增环基本尺寸与所有减环基本尺寸之差。
临床常用的钙通道阻滞药对心血管系统的作用有哪些不同?
关于医学伦理学的任务,错误的是
甲房地产经纪公司(以下简称甲公司)是乙市的一家知名企业。2017年至2018年上半年,随着乙市房地产市场的发展,甲公司的门店从15家迅速发展到80家。企业规模的快速扩张带来了从业人员素质的参差不齐、操作不规范、经纪纠纷增加等问题,因此甲公司决定加入房地产经
政府对工程项目管理的特点有()。
材料:小叶在某节课上将自己用纸折的青蛙放在课桌上玩了起来,嘴里发出“呱呱”的声音。任课老师受到干扰非常生气,当着全班同学的面,严厉地批评了他。结果第二天小叶带来了一只小狗,接着出现了麻雀、老鼠、兔子……班主任得知小叶的情况后,通过仔细观
求微分方程xy"+2y’=ex的通解.
以下叙述中错误的是()。
A、Toprotecttheenvironment.B、Tohelptoproducemoregrains.C、Toensurethereisnofoodshortage.D、Toeliminatehungerand
最新回复
(
0
)