美文网首页
问题 A:距离计算(友元函数)

问题 A:距离计算(友元函数)

作者: jzh123s | 来源:发表于2017-05-07 19:02 被阅读0次

问题 A: 距离计算(友元函数)

题目描述

Point类的基本形式如下:

请完成如下要求:

  1. 实现Point类;
  2. 为Point类增加一个友元函数double Distance(Point &a, Point &b),用于计算两点之间的距离。直接访问Point对象的私有数据进行计算。
  3. 编写main函数,输入两点坐标值,计算两点之间的距离。

输入

第1行:输入需计算距离的点对的数目

第2行开始,每行依次输入两个点的x和y坐标

输出

每行依次输出一组点对之间的距离(结果直接取整数部分,不四舍五入 )

样例输入

2
1 0 2 1
2 3 2 4

样例输出

1
1

相关文章

  • 问题 A:距离计算(友元函数)

    问题 A: 距离计算(友元函数) 题目描述 Point类的基本形式如下: 请完成如下要求: 实现Point类; 为...

  • C++类中的友元函数[1]

    简介 本文要解决的两个问题: 什么是友元函数? 如何定义友元函数? 什么是友元函数 类中的成员变量及成员函数有公有...

  • 第十一章 使用类(2)友元

    (二)友元 1.友元的概念 友元有三种:友元函数,友元类,友元成员函数。这里主要介绍友元函数。通过让函数成为类的...

  • C++入门10 -- 友元,内部类,运算符重载

    友元 友元包含友元函数和友元类; 若将函数A(非成员函数)声明为类C的友元函数,那么函数A就能直接访问类C对象的所...

  • C++ 友元,内部类,运算符重载

    友元 友元包括友元函数和友元类 如果将函数A(非成员函数)声明为类C的友元函数,那么函数A就能直接访问类C对象的所...

  • 友员函数

    友元函数分为友元全局函数和友元成员函数先看友元全局函数:定义一个Time类 在main函数中,定义一个打印时间的函...

  • C++语言基础(03)

    1.内存分配 C/C++ 内存分区: java 创建对象 2.常函数 3.友元函数和友元类 友元函数 友元类 4....

  • 友元类及友元函数

    简单介绍一下友元类和友元函数: 声明友元方式:将其他外部函数或其他类中的成员函数声明为一个类的友元函数。 作用:通...

  • 友元类和嵌套类

    友元类 友元函数用于类的扩展接口中,类并非只能拥有友元函数,也可以将类作为友元,该类称为友元类。 友元类的所有方法...

  • 友元函数/友元类

    引入 当某一类或函数需要访问或使用另一类的私有函数或变量时,引入友元。例如:你的银行卡号是私有的,别人不能访问,但...

网友评论

      本文标题:问题 A:距离计算(友元函数)

      本文链接:https://www.haomeiwen.com/subject/djqptxtx.html