/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:设计平面坐标点类,计算两点之间距离、到原点距离、关于坐标轴和原点的对称点等 * 作 者:李洪悬 * 完成日期: 2012 年 3 月 28 日 * 版 本 号: * 对任务及求解方法的描述部分 * 输入描述: * 问题描述: * 程序输出: * 程序头部的注释结束 */
【任务3】设计平面坐标点类,计算两点之间距离、到原点距离、关于坐标轴和原点的对称点等 enum SymmetricStyle { axisx,axisy,point};//分别表示按x轴, y轴, 原点对称 class CPoint { private: double x; // 横坐标 double y; // 纵坐标 public: CPoint(double xx=0,double yy=0); double Distance(CPoint p) const; // 两点之间的距离(一点是当前点,另一点为参数p) double Distance0() const; // 到原点的距离 CPoint SymmetricAxis(SymmetricStyle style) const; // 返回对称点 void input(); //以x,y 形式输入坐标点 void output(
C++第六周任务三设计平面坐标点类,计算两点之间距离、到原点距离、关于坐标轴和原点的对称点等
最新推荐文章于 2021-06-03 21:29:05 发布
这是一个C++程序,用于设计一个平面坐标点类,该类能够计算两点之间的距离、到原点的距离,以及关于坐标轴和原点的对称点。程序包括输入输出、距离计算和对称点的获取功能。
摘要由CSDN通过智能技术生成