首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
31
问题
有以下程序: #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://jikaoti.com/ti/klW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#includemain(){FILE*fp;inti,a[6]={’a’,’b’,’c’,’d’,’e’,’f’,k;fp=fopen(’’data.dat’’,’’w+b’’);fwrite(&a[0],sizeof(int)
需求分析阶段的任务是()。
有以下程序:#include<stdio.h>main()(intstlm=10,n=1;while(n<3){sum=sum—n;n++;}printf("%d,%d
以下叙述正确的是()。
给定程序中,函数fun的功能是:统计出带有头结点的单向链表中结点的个数,存放在形参n所指的存储单元中。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANKl.C中。不得增行或
下列关于C语言文件的叙述中正确的是()。
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是()。
设栈的存储空间为S(1:50),初始状态为top=51。现经过一系列正常的入栈与退栈操作后,top=20,则栈中的元素个数为()。
将一个函数声明为一个类的友元函数必须使用关键字【 】。
假定要对类AB定义加号操作符重载成员函数,实现两个AB类对象的加法,并返回相加结果,则该成员函数的声明语句为______。
随机试题
感染性休克的治疗应包括
若父亲的血型为A型,母亲的血型为B型,则他们孩子的血型可能为
Nervoussystemstimulationcancausethediameterofavesseltoincreaseordecrease.
患者,女,12岁,右上第二乳磨牙龋洞已露髓。若X线检查根吸收1/2,有继承恒牙,首选治疗A.盖髓术B.拔除C.根尖诱导成形术D.根管治疗术E.暂不处理
某宗土地面积10000m2,土地单位价格800元/m2,最高容积率为2,固定费用400万元,单位建筑面积建安成本为1500元,管理费、贷款利息、税费等其他成本费用为建安成本的20%,销售价格为3000/m2,则该项目的盈亏平衡点销售量为()m2。
某公司考虑下列三个可行而相互排斥的投资方案,三个方案的寿命期均为5年,基准贴现率为7%。 某投资方案初始投资和年收益表【问题】用所列方法选择最优方案:(1)差额投资内部收益率;(2)差额投资净现值。
对整个工程项目总体投资的影响程度最深的是()。
将驱动气体(氮气或二氧化碳气体)单独储存在储气瓶中,灭火使用时,再将驱动气体充入干粉储罐,进而携带驱动干粉喷射实施灭火的干粉灭火系统称为()。
首次发行未上市的股票、债券和权证,采用()确定公允价值。
LoveIsaTelephoneLoveisatelephonewhichisalwayssilentwhenyouarehopingforacall,butringswhenyouarenotre
最新回复
(
0
)