首页 / 资讯中心 / 文章详情

面向对象程序设计-第一阶段补充-Point类的声明和实现

面向对象程序设计-第一阶段补充-Point类的声明和实现 ★ FEATURED ARTICLE
作者 李廷元单位 中国民用航空飞行学院定义一个Point类代表平面上的一个点其横坐标和纵坐标分别用x和y表示设计Point类的成员函数实现并测试这个类。主函数中输入两个点的坐标计算并输出了两点间的距离。请根据主函数实现Point类。裁判测试程序样例#include iostream #include iomanip #include cmath using namespace std; //你的代码将被嵌在这里 int main() { Point p1, p2; double x1, y1, x2, y2; cin x1 y1 x2 y2; p1.setX(x1); p1.setY(y1); p2.setX(x2); p2.setY(y2); double x p1.getX() - p2.getX(); double y p1.getY() - p2.getY(); double len sqrt(x * x y * y); cout fixed setprecision(2) len endl; return 0; }输入样例0 0 3 3输出样例4.24参考示例class Point{ private: double x,y; public: void setX(double xx){xxx;} void setY(double yy){yyy;} double getX(){return x;} double getY(){return y;} };
阅读完成 · 觉得有帮助?
咨询建站