第五周项目四成员函数
2015-04-19 14:58
267 查看
/* *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; }
相关文章推荐
- 第五周 项目2 对象作为成员函数
- 2015年第五周项目一:体验常成员函数
- 第五周 项目一 体验常函数成员
- 第五周 项目4 静态成员函数
- 第五周项目体验常成员函数
- 第五周 项目一-体验成员函数
- 第五周项目一—三角形类定义成员函数
- 第五周项目 4 成员函数、友元函数和一般函数有区别(1)
- 第五周项目 4 成员函数、友元函数和一般函数有区别
- 第五周项目1体验常函数成员
- 15第五周项目二——对象作为成员函数
- 第五周项目一之体验常成员函数
- 2015年大一下第5周项目4-成员函数、友元函数和一般函数有区别
- 第五周项目4——成员函数、友元函数和一般函数有区别
- 第七周 项目二:成员函数、友元函数、一般函数之区别(初体验)
- 项目三。两点距离(友元函数,成员函数,一般函数)
- 第六周 项目四 成员函数、友元函数和一般函数有区别(2)友函数
- 将任务4的解决用一个项目多个文件的方式实现,其中两个类的声明放在一个.h文件中,每个类的成员函数分别放一个文件,main()函数用一个文件。
- 第七周 项目3 成员函数、友元函数、一般函数的区别
- 第八周项目一:用类的成员函数完成运算符的重载(任务一)