王老师:19139051760(微信同号)  13333709510
联大   青书学堂   文才   和学   现代兴业   安徽教育在线   超星   弘成   广东开放大学   国家开放大学   上海开放大学   含弘慕课 

教育服务

成人高校
成考录取分数线
我要提升学历
提升学历的理由:
升职加薪、积分落户、考研、公务员考试、子女入学、出国留学


成人高考报名入口

当前位置: 首页 > 江开系统 > 南阳师范学院> 南阳师范学院-计算机网络技术
 

输入试题:
本题添加时间:2023/4/3 12:59:00
圆梦客服:王老师  19139051760(微信同号)  19139051760(微信同号)
设计一个点类Point,包含横、纵两个坐标数据x,y,由它派生出圆类Circle,并添加一个半径数据r,求其面积area。

答案是:#include
#include//此头文件与下面的setprecision(3)对应,可同时加上,控制输出精度
using namespace std;
#define PI 3.1415926
//点类如下:
class Point
{
public:
Point()
{}
Point(float x1,float y1)
{
x=x1;
y=y1;
}
virtual float area()=0;
private:
float x;
float y;
};

class Circle:public Point
{
public:
Circle(float x1,float y1,float r1);
float area();
private:
float r;
};
Circle::Circle(float x1,float y1,float r1):Point(x1,y1)
{
r=r1;
}
float Circle::area()
{
return PI*r*r;
}
int main()
{
Point *p;
Circle circle(0,0,3);//前两个为point(0,0),第三个常量"3"为圆的半径。
p=&circle;
cout<<"Circle的面积是:"<area()<return 0;
}


出自 南阳师范学院-计算机网络技术  江开系统

南阳师范学院

更多试题>>>>
1、定义一个含有10个数的一维数组,按要求编写程序: (1) 编写函数实现10个数据的输入。 (2) 编写函数求10个数的最大值。 (3) 在main函数中,调用以上函数,求10个数的最大值。
2、. , 。赖有南园菊,残花足解愁。(庾信《秋日诗》)
3、 给出一个百分制的成绩,要求输出成绩等级’A’,’B’,’C’, ’D’,’E’。90分以上为’A’,80~89分为’B’,70~79为’C’,60~69为’D’,60分以下为’E’。
4、9.其形也,翩若惊鸿,婉若游龙。荣耀秋菊,华茂春松。 , 。(曹植《洛神赋》)
5、8.相去日已远,衣带日已缓。 , 。(《古诗十九首行行重行行》)


提升学历-成人高考报名入口 提升学历-成人高考院校名单