/* *Copyright (c)2015,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:score.cpp *作 者:战九州 *完成日期:2015年4月16日 *版 本 号:v1.0 * *问题描述:。。。。。。。。。 *程序输入:。。。。。。。。。 *程序输出:。。。。。。。。。 */ #include <iostream> #include <cmath> using namespace std; class CPoint { private: double x; // 横坐标 double y; // 纵坐标 public: CPoint(double xx=0,double yy=0):x(xx),y(yy) {} double distance(CPoint &) ; void input(); //以x,y 形式输入坐标点//请继续写需要的代码 }; double CPoint::distance(CPoint &p ) { double dx=(x-p.x), dy=y-p.y; return sqrt(dx*dx+dy*dy); } void CPoint::input() { char c; cin>>x>>c>>y; } int main() { CPoint p1,p2,p; cout<<"请以“x,y”形式输入点p1的坐标:"; p1.input(); cout<<"请以“x,y”形式输入点p2的坐标:"; p2.input(); cout<<"p1到p2的距离="<<p1.distance(p2)<<endl; return 0; }