/* *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); }
时间: 2024-10-04 00:13:13