首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #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
40
问题
若有以下程序: #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全国计算机二级
相关试题推荐
以下程序:#includemain(){charstr[10];scanf("%s",&str);printf("%s\n",str);}运行上面的程序,输入字符串“howareyou”
关于“while(条件表达式)循环体”,以下叙述正确的是
设floata[10],*s=a;以下能够代表数组元素a[3]的是()。
以下叙述中正确的是
有以下程序voidfun(int*p,int*q){intt;t=*p;*p=*q;*q=t;*q=*p;}main(){inta=0,b=9;fun(&a,&b);printf("%d
以下程序的功能是:通过调用calc函数,把所求得的两数之和值放入变量add中,并在主函数中输出。#includevoidcalc(floatx,floaty,float*sum){________=x+y;}main(){f
某二叉树共有7个节点,其中叶子节点只有1个,则该二叉树的深度为(假设根节点在第1层)()。
阅读以下程序#include<stdio.h>main(){intcase;floatprintF;printf("请输入2个数:");scanf("%d%f",&case,&printF);printf("%d%f\n",case,pri
若变量已正确定义,以下选项中非法的表达式是
下面对类-对象主要特征描述正确的是
随机试题
为什么β受体阻断药成为治疗慢性心力衰竭的常规用药?
原、被告双方签订的买卖汽车合同是否有效?为什么?被告应否双倍返还定金?返还数额是多少?
( )是指一定事实状态在法律规定期间内的持续存在,从而产生与该事实状态相适应的法律效力。
根据《中华人民共和国刑法修正案(六)》的规定,任何单位或个人在自己实际控制的账户之间进行证券交易,或者以自己为交易对象,自买自卖期货合约,影响证券、期货交易价格或者证券、期货交易量的,可能构成操纵证券、期货市场罪。()
企业发行公司债券的利息费用可能记入的会计科目有()。
小莉亲眼目睹了三个歹徒在公共汽车上持刀抢劫的过程。三名歹徒被公安机关抓捕归案后,侦查人员找到小莉,要求她提供当时的所见所闻。对此,小莉有权:()
我国实行积极财政政策,下列不属于积极财政政策的措施是()。
HenryMorris,anEnglishprofessor,askshiscollegeEnglishclassestocount"loanwords".Thesearewordsweusethatwereta
说明:假定你是中国某大学代表团团长王东,给美国一所大学的Jackson教授写封信。内容:1.表达你对他盛情款待的感谢;2.谢谢他把你介绍给大学里的很多知名教授和著名的学者认识:3.现在已经平安到家:4.希望有进一步的合作;5.如果要人在中国做些
ValentineHistory,TraditionsandCustomsEveryFebruary,acrossthecountry,candy,flowers,andgiftsareexchangedbetwee
最新回复
(
0
)