题目
设计一个点类,其中包括一对坐标数据成员、一个求两点之间距离的友元函数dist和显示坐标点的成员函数.
提问时间:2021-01-13
答案
#include
#include
using namespace std;
class Point //Point类定义
{
public://外部接口
Point(int xx=0,int yy=0) {X=xx;Y=yy;}
int GetX() {return X;}
int GetY() {return Y;}
friend float fDist(Point &a,Point &b); //友元函数声明
private://私有数据成员
int X,Y;
};
float fDist(Point &p1,Point &p2) //友元函数实现
{ double x=double(p1.X-p2.X); //通过对象访问私有数据成员
double y=double(p1.Y-p2.Y);
return float(sqrt(x*x+y*y));
}
void main() //主函数
{
Point myp1(1,1),myp2(4,5); //定义Point类的对象
cout
#include
using namespace std;
class Point //Point类定义
{
public://外部接口
Point(int xx=0,int yy=0) {X=xx;Y=yy;}
int GetX() {return X;}
int GetY() {return Y;}
friend float fDist(Point &a,Point &b); //友元函数声明
private://私有数据成员
int X,Y;
};
float fDist(Point &p1,Point &p2) //友元函数实现
{ double x=double(p1.X-p2.X); //通过对象访问私有数据成员
double y=double(p1.Y-p2.Y);
return float(sqrt(x*x+y*y));
}
void main() //主函数
{
Point myp1(1,1),myp2(4,5); //定义Point类的对象
cout
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
- 1用简便方法计算 78/2.5
- 2一道初二分式方程题
- 3在比例尺是1:6000000的地图上,甲乙两地距离18cm,从甲地飞往乙地用了3小时,每小时飞行多少千米
- 4yes,there will l think every home wil have a robot 的意思
- 510寸 多少厘米
- 6一元二次方程(2x-1)2=(3-x)2的解是x1=_,x2=_.
- 7导致17世纪40年代英国内战的矛盾双方是谁
- 8中国现行的个人所得税法自2011年9月1日起施行,其中规定个人所得税纳税办法如下: 一.以个人每月工资收入额减去3500元后的余额作为其每月应纳税所得额; 二.个人所得税纳税税率如下
- 9你注意过风吗?动脑筋填一填吧!
- 10前倨后恭的成语故事与意思
热门考点
- 1小华把一个边长5厘米的正方形按2比1的比例放大放大后的正方形的面积是?
- 2甲、乙二人分别从相距20千米的A、B两地以相同的速度同时相向而行,相遇后,二人继续前进,乙的速度不变,甲每小时比原来多走1千米,结果甲到达B地后乙还需30分钟才能到达A地,求乙每
- 31.5mol co2的体积为?质量为?粒子数?
- 4做一个底面半径为4分米,高5分米的圆柱形水桶.①至少需要多少平方米的铁皮?(得数保留整数)②如果每升清油重0.75千克,这个桶能装清油多少千克?
- 5125KG水用9000W加热器 从10度加热到100度 需要用多长时间
- 6y=cos2x/(sin2x+cosx)的导数是多少?
- 7证明1.当n为正整数时,n∧3-n必是6的倍数.
- 8自由落体运动是什么?
- 9全球降水量最多和最少的地带人别是
- 10某水产研究所有8个池塘,其中6个池塘养的是鲫鱼,另外2个池塘养的是地中海鳎鱼,那么,这8个池塘里的鱼是( )