第7周-项目1-求点类中距离的任务(2)一般函数
来源:互联网 发布:白金数据txt下载 编辑:程序博客网 时间:2024/04/26 22:52
问题及代码:
/**Copyright (c)2016,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:main.cpp*作 者:王艺霖*完成日期:2016年4月9日*版 本 号:v1.0**问题描述:成员函数,友元函数和一般函数的区别*/#include <iostream>#include<cmath>using namespace std;class CPoint//点类{private: double x;//横坐标 double y;//纵坐标public: CPoint(int x=0,int y=0):x(x),y(y){}//构造函数 double getX(){return x;} double getY(){return y;}};double line(CPoint &p1,CPoint &p2){ double x=p1.getX()-p2.getX(); double y=p1.getY()-p2.getY(); return sqrt(x*x+y*y);}int main(){ CPoint point1(0,0),point2(3,4); cout<<"两点间距离为:"; cout<<line(point1,point2); return 0;}
运行结果:
0 0
- 第7周-项目1-求点类中距离的任务(2)一般函数
- 第7周-项目1-求点类中距离的任务(1)成员函数
- 第7周-项目1-求点类中距离的任务(3)友元函数
- 第5周-项目4-一般函数-求点类中距离-区别成员函数、友元函数和一般函数
- 第5周-项目4-成员函数-求点类中距离-区别成员函数、友元函数和一般函数
- 第5周-项目4-友元函数-求点类中距离-区别成员函数、友元函数和一般函数
- 第7周项目1-(2)-一般函数
- 第7周任务2(成员函数,友元函数,一般函数的区别,以求两点距离为例)
- 第7周项目1(2)成员函数、一般函数和友元函数的区别
- 第7周项目1(2) 成员函数,友元函数和一般函数的区别 两点距离类
- 第7周任务2:成员、友元和一般函数的区别
- 第7周项目1(1)——成员函数、友元函数和一般函数的区别
- 第7周项目1-成员函数、友元函数和一般函数有区别(2)
- 第7周项目1:成员函数、友元函数和一般函数有区别(2)
- 第7周项目1-成员函数、友元函数和一般函数有区别(2)
- 第7周-任务2-使用成员函数、友元函数和一般函数
- 第7周任务2:成员函数、友元函数和一般函数之区别
- 第七周上机任务项目2-成员函数、友元函数和一般函数的区别
- Android View.setOnclickListener(),View.onTouchEvent(),View.setOnTouchListener()关系源码分析
- hdu 2952 Counting Sheep(dfs)
- CommonJs,AMD,CMD是什么?
- LInux下设置Gnome顶部透明
- 四小时睡眠
- 第7周-项目1-求点类中距离的任务(2)一般函数
- VBA窗体转VB方法
- VS2013/2012 下无法打开 源 文件“stdafx.h”的解决方法
- leetcode---Minimum Depth of Binary Tree
- codevs 3716 生活大爆炸版石头剪刀布
- 第7周-项目1-求点类中距离的任务(3)友元函数
- vim自动补全插件clang_complete
- Java NIO(5)----Pipe
- 学习资料之淘宝视频