C#求两点坐标之间的距离1.构建一个类Point,它提供两个公有的构造函数,一个没有参数的Point构造函数和一个有两个double参数的构造函数.另外在该类中提供一个静态方法计算两个点的直线距离,

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/27 22:20:46
C#求两点坐标之间的距离1.构建一个类Point,它提供两个公有的构造函数,一个没有参数的Point构造函数和一个有两个double参数的构造函数.另外在该类中提供一个静态方法计算两个点的直线距离,
x]oPƿqx%,rebpexiJvaLaQ/ XPe9-W N;܅My7>t ~qZE<ҪphCŝI8wwPLz5\ilGcHl{U7Pݙ|u}BgIZ$ɠʁG@(ïb%V Nf&9A] Ti /u@.Cvy}q XeA2Op'A5ƮU=[ )ߖܬy(0P~c9(^5+~9vX} T}.ڗNfH*, ǟ;.'s_N(1NaqF}z)(78

C#求两点坐标之间的距离1.构建一个类Point,它提供两个公有的构造函数,一个没有参数的Point构造函数和一个有两个double参数的构造函数.另外在该类中提供一个静态方法计算两个点的直线距离,
C#求两点坐标之间的距离
1.构建一个类Point,它提供两个公有的构造函数,一个没有参数的Point构造函数和一个有两个double参数的构造函数.另外在该类中提供一个静态方法计算两个点的直线距离,传入参数为两个Point类实例.然后设计一个测试类来对Point类进行使用.
提示:先定义两个变量来存储Point点的X,Y坐标;无参的构造函数将X,Y坐标赋为0;有参的构造函数将传入的参数分别赋给X,Y坐标.
本人初学C#,谢谢!

C#求两点坐标之间的距离1.构建一个类Point,它提供两个公有的构造函数,一个没有参数的Point构造函数和一个有两个double参数的构造函数.另外在该类中提供一个静态方法计算两个点的直线距离,
private void button1_Click(object sender,EventArgs e)
{
Point p = new Point(100,100);
Point p2 = new Point(20,15);
double value=Math.Sqrt(Math.Abs(p.X-p2.X)*Math.Abs(p.X-p2.X)+Math.Abs(p.Y-p2.Y)*Math.Abs(p.Y-p2.Y));
Graphics g=this .CreateGraphics();
g.DrawString(value.ToString(),new Font("宋体",30),Brushes.Red,p);
}