第十一周【项目1 - 点-圆-圆柱类族的设计1】

来源:互联网 发布:汽车行业工资 知乎 编辑:程序博客网 时间:2024/05/12 15:39
/* *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);}

0 0
原创粉丝点击