以下程序的运行结果是()。
#include<iostream>
using namespace std;
const double PI=3.14:
class Point
int x,y;
public:
Point(int a,int b)x=a;y=b;
int getx()return。;
int gety()return y;
;
class Circle:public Point
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()<<endl;
return 0,
A.25
B. 49
C. 100
D.314
参考答案:D
解析:
语句“Circle c1(5,7,10);”q.,前两个参数足圆心坐标,第三个参数才是圆的半径,按照网而积计算公式area(),得到圆的面积为PI*10*10。