using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication7
{
class Program
{
static void Main(string[] args)
{
Console.Title = "坐标两点之间距";
Console.WriteLine("请输入(x1,y1)坐标点");
Complex c1 = new Complex();
c1.x = Convert.ToDouble(Console.ReadLine()) ;
c1.y = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("请输入(x2,y2)坐标点");
Complex c2 = new Complex();
c2.x = Convert.ToDouble(Console.ReadLine());
c2.y = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("两点之间距离为 "+Complex.d(c1, c2));
Console.ReadKey();
}
}
class Complex
{
public double x;
public double y;
static public double d (Complex a, Complex b)
{
double d,e;
e=Math.Pow(a.x - b.x, 2) + Math.Pow(a.y - b.y, 2);
d = Math.Sqrt(e);
return d;
}
}
}
[c#]坐标两点之间距
最新推荐文章于 2020-06-08 16:33:50 发布