第6周项目4-成员函数、友元函数和一般函数有区别 (一般函数)
来源:互联网 发布:破何破解网页直播源码 编辑:程序博客网 时间:2024/04/20 18:34
/* * Copyright (c) 2015, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:梁璨 * 完成日期:2015年 4 月 19 日 * 版 本 号:v1.0 * * 问题描述: 。 * 输入描述:NULL; * 程序输出:按要求输出。
#include <iostream>#include <cmath>using namespace std;class CPoint{private: double x; double y;public: void input(); void output(); double getX(); double getY();};double Distance1(CPoint &p1,CPoint &p2){ return sqrt((p1.getX()-p2.getX())*(p1.getX()-p2.getX())+((p1.getY()-p2.getY())*(p1.getY()-p2.getY())));}double CPoint::getX(){ return x;}double CPoint::getY(){ return y;}void CPoint::input(){ char c1,c2,c3; cin>>c1>>x>>c2>>y>>c3;}void CPoint::output(){ cout<<"("<<x<<","<<y<<")"<<endl;}int main(){ CPoint p1,p2; cout<<"请输入x,y的坐标(以(x,y)的格式:"<<endl; p1.input(); cout<<"请输入x,y的坐标(以(x,y)的格式:"<<endl; p2.input(); cout<<"p1到p2的距离="<<Distance1(p1,p2)<<endl; return 0;}
运行结果:
0 0
- 第6周项目4-成员函数、友元函数和一般函数有区别 (一般函数)
- 第6周项目4-成员函数、友元函数和一般函数有区别 (友元函数)
- 第6周项目4-成员函数、友元函数和一般函数有区别
- 2015-第6周项目4-成员函数、友元函数和一般函数有区别
- 第6周项目4-成员函数、友元函数和一般函数有区别
- 第6周项目--成员函数、友元函数和一般函数有区别
- 第六周 项目四-成员函数、友元函数和一般函数有区别 一般函数
- 第六周 项目4 成员函数、友元函数和一般函数有区别(1)
- 第六周 【项目4-成员函数、友元函数和一般函数有区别】 (1)
- 第五周项目 4 成员函数、友元函数和一般函数有区别(1)
- 第7周-项目1-成员函数、友元函数和一般函数有区别
- 第7周项目1-成员函数、友元函数和一般函数有区别
- 第7周项目1-成员函数、友元函数和一般函数有区别(2)
- 第四周上机项目4 成员函数、友元函数和一般函数有区别
- 第6周项目4成员函数,友元函数和一般函数的区别
- 第6周项目4成员函数、友元函数、和一般函数的区别
- 第6周项目4——成员函数、友元函数和一般函数有区别
- 第六周 项目四-成员函数、友元函数和一般函数有区别 成员函数
- 第六周 课后实践:项目四——成员函数,友元函数和一般函数的区别
- matlab 程序实现 模拟退火算法程序 函数求极值(引用后修改)
- BNUOJ33566 Cycling Roads(并查集+判断两线段相交)
- 壮士断腕
- HDU 1091-1096
- 第6周项目4-成员函数、友元函数和一般函数有区别 (一般函数)
- # react js geting start
- 捷联惯性导航仿真笔记
- java中构造方法实例(含注释)
- 简易记事本开发(第二次C#作业)
- TermCredit (模板类) 迭代终止条件
- Netty为啥可靠(三)
- 安全工作者的七个境界
- 模取幂(求一个数的幂对另一个数的模运算)