问题
求空间两点之间的距离


算法思想

d=sqrt(pow(x₁−x₂)+pow(y₁−y₂)+pow(z₁−z₂))d=sqrt(pow(x₁-x₂)+pow(y₁-y₂)+pow(z₁-z₂)) d=sqrt(pow(x₁−x₂)+pow(y₁−y₂)+pow(z₁−z₂))


C#代码

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;namespace 求空间两点之间的距离
{class Program{static void Main(string[] args){Console.WriteLine("请输入第一个点:");double x1 = Convert.ToDouble(Console.ReadLine());double y1 = Convert.ToDouble(Console.ReadLine());double z1 = Convert.ToDouble(Console.ReadLine());Console.WriteLine("请输入第二个点:");double x2 = Convert.ToDouble(Console.ReadLine());double y2 = Convert.ToDouble(Console.ReadLine());double z2 = Convert.ToDouble(Console.ReadLine());Distance(x1, y1 ,z1, x2, y2, z2);Console.ReadKey();}public static void Distance(double x, double y, double z, double a, double b, double c){double x1 = x;double y1 = y;double z1 = z;double x2 = a;double y2 = b;double z2 = c;double result = Math.Sqrt(Math.Pow((x1-x2), 2) + Math.Pow((y1-y2), 2) + Math.Pow((z1-z2), 2));Console.WriteLine("两点之间的距离是:" + result);}}
}

运行结果

C#求空间两点之间的距离相关推荐

  1. C语言试题八十四之求空间两点之间的距离

    1.题目 定义一个表示三维空间点坐标的结构类型,通过函数求空间上任意两点之间的距离. 2 .温馨提示 C语言试题汇总里可用于计算机二级C语言笔试.机试.研究生复试中C程序设计科目.帮助C语言学者打好程 ...

  2. C语言求空间两点之间的距离

    定义一个表示三维空间点坐标的结构类型,通过函数求空间上任意两点之间的距离. 算法思想 空间内任意点的坐标有三个,分别为 x 轴方向.y 轴方向.z 轴方向,设定结构体 point,包括三个成员 x.y ...

  3. c语言平曲线坐标,问题描述】给定平面任意两点的坐标(x1,y1)和(x2,y2),求这两点之间的距离(保留两位小数)。...

    问题描述]给定平面任意两点的坐标(x1,y1)和(x2,y2),求这两点之间的距离(保留两位小数).要求求距离的运算单独放在一个函数中,然后在main函数中调用..[输入形式]输入两点的坐标(x1,y ...

  4. 本题要求实现一个函数,对给定平面任意两点坐标(x1​,y1​)和(x2​,y2​),求这两点之间的距离。

    本题要求实现一个函数,对给定平面任意两点坐标(x1​,y1​)和(x2​,y2​),求这两点之间的距离. 函数接口定义: double dist( double x1, double y1, doub ...

  5. 本题要求实现一个函数,对给定平面任意两点坐标(x 1​ ,y 1​ )和(x 2​ ,y 2​ ),求这两点之间的距离。

    函数接口定义: double dist( double x1, double y1, double x2, double y2 ); 其中用户传入的参数为平面上两个点的坐标(x1, y1)和(x2, ...

  6. 对给定平面任意两点坐标(x1,y1)和(x2,y2),求这两点之间的距离

    #include <stdio.h> #include <math.h> double f(float x1,float y1,float x2,float y2) { dou ...

  7. js中如何求平面两点之间的距离

    首先附上代码: // 数据可以以数组方式存储,也可以是对象方式 let a = {x:'6', y:10}, b = {x: 8, y: 20}; function distant(a,b){ let ...

  8. python求多叉树任意两点之间的距离

    对于多叉树求两点之间的距离,最难的地方在于有没有思路,如何找到指定点的位置,以及如何去计算两个指定点之间的距离,下图是一个简单的的多叉树,从5到1的距离为2,从5到7的距离为4. 我们可以将求解两点之 ...

  9. C语言入门实战(2):求平面上任意两点之间的距离

    这是<C语言入门实战>系列的第2篇. 上一篇:C语言入门实战(1):准备开发环境.快速上手main()函数 下一篇:C语言入门实战(3):秒数转换为时:分:秒 文章目录 题目 提示 参考代 ...

最新文章

  1. CVPR2020论文解读:手绘草图卷积网络语义分割
  2. ZOJ 2334 HDU 1512 Monkey King
  3. 网易严选高段位的“超级用户”数据运营法则
  4. EF Core Model更新迁移
  5. Bitmap 多语言实现及应用
  6. 为什么连续申请的两个 int 型变量的地址差值为 12 而不是 4 ?
  7. ImportError: libcublas.so.10.0: cannot open shared object file: No such file or directory
  8. Linux入门笔记——less
  9. Vue学习心得记录之模板语法
  10. linux ps axo,Linux shell-场景篇
  11. windows文件(.txt,.h,.cpp等等)中的中文在ubuntu下乱码的解决方法
  12. Linux中断函数堆栈,Linux在执行信号处理的过程中对堆栈的处理
  13. python练习-word操作(word字体替换)
  14. 软件设计师中级-数据库系统
  15. 贝尔商道赚钱思维36道第09道:今之赚大钱者
  16. Mybatis查询之list作为参数查询
  17. ATtiny85简单引脚配置
  18. 查看APK文件源代码
  19. pdo连接mysql_php PDO连接mysql
  20. ssm+jsp计算机毕业设计郑财学生经验分享平台的设计与实现hsk3u(程序+lw+源码+远程部署)

热门文章

  1. kafka_consumer_消费原理介绍
  2. Python网络爬虫从入门到实践 -- chapter 1 -- 网络爬虫入门
  3. CSS过渡属性transitions详细解读——Web前端系列学习笔记
  4. (~解题报告~)L1-020 帅到没朋友 (20分)——25行代码AC
  5. java事件的接收_spring发布和接收定制的事件(spring事件传播)
  6. python笔记之scrapy
  7. c 语言中浮点数舍入,浮点数在C中舍入,我不明白为什么
  8. 工业机器人打磨抛光编程员工资_让我们一起来谈谈,工业机器人行业的真实工资是多少?...
  9. setfacl 权限导出_Linux如何使用setfacl命令创建权限文件
  10. 单片机与普通微型计算机不同在于,单片机与普通微型计算机的不同之处