第七周项目一求两点距离 成员函数

来源:互联网 发布:腾讯数据库占地 编辑:程序博客网 时间:2024/05/16 23:54
  1. /*Copyright (c)2016,烟台大学计算机与控制工程学院  
  2. *All rights reserved.  
  3. *文件名称:main.cpp  
  4. *作    者:徐聪 
  5. *完成日期:2016年4月14日  
  6. *版 本 号:v1.0  
  7. *  
  8. 问题描述  求两点距离
  9. #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){};    int getx(){return x;};    int gety(){return y;};};class Juli{private:    CPoint p1;    CPoint p2;    double jieguo;public:    Juli(CPoint a1,CPoint a2);    double zhi(){return jieguo;};};Juli::Juli(CPoint a1,CPoint a2):p1(a1),p2(a2){    double j1,j2;    j1=static_cast<double>(p2.getx()-p1.getx());    j2=static_cast<double>(p2.gety()-p1.gety());    jieguo=sqrt(j1*j1+j2*j2);}int main(){    CPoint P1(1,3),P2(2,4);    Juli juli(P1,P2);    cout<<juli.zhi()<<endl;}

    运行结果

0 0
原创粉丝点击