/*
*Copyright(c) 2016, 烟台大学计算机与控制工程学院
*All rights reserved.
*文件名称:main.cpp
*作 者:李德坤
*完成日期:2016年5月2日
*版本号:v1.0
*
*问题描述:先建立一个Point(点)类,包含数据成员x,y(坐标点),实现需要的成员函数,逐渐地完成各个类的设计,
求出圆格柱体的表面积、体积并输出并且完成要求的计算任务: 并设计main函数完成测试
*输入描述:无
*输出描述:按要求输出
*/
#include<iostream>
#include<cmath>
using namespace std;
class Point
{
public:
Point(double,double);
void juli(Point &p1,Point&p2);
private:
double x;
double y;
};
Point::Point(double m,double n)
{
x=m;
y=n;
}
void Point::juli(Point &p1,Point&p2)
{
double s1,s2;
s1=(p1.x-p2.x)*(p1.x-p2.x)+(p1.y-p2.y)*(p1.y-p2.y);
s2=sqrt(s1);
cout<<"两点之间的距离为:"<<s2<<endl;
}
int main()
{
double x1,y1;
double x2,y2;
cout<<"请输入两点的坐标:"<<endl;
cin>>x1>>y1>>x2>>y2;
Point c1(x1,y1);
Point c2(x2,y2);
c1.juli(c1,c2);
}
第十一周项目1.1point类就两点之间的距离
最新推荐文章于 2023-04-14 20:58:39 发布