早教吧作业答案频道 -->其他-->
用java语言编写输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离.要求:输入数据有多组,每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开.对于每组输入数据,输出一
题目详情
用java语言编写输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离.
要求:输入数据有多组,每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开.对于每组输入数据,输出一行,结果保留两位小数.
要求:输入数据有多组,每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开.对于每组输入数据,输出一行,结果保留两位小数.
▼优质解答
答案和解析
import java.util.Scanner;
public class TestObject {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner in = new Scanner(System.in);
System.out.println("请输入第一个坐标点:");
int x1 = in.nextInt();
int y1 = in.nextInt();
System.out.println("请输入第二个坐标点:");
int x2 = in.nextInt();
int y2 = in.nextInt();
int distance = (int) Math.sqrt(Math.abs((x1 - x2)*(x1 - x2))+Math.abs((y1 - y2)*(y1 - y2)));
System.out.println("两点间距离是:"+distance);
}
}
public class TestObject {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner in = new Scanner(System.in);
System.out.println("请输入第一个坐标点:");
int x1 = in.nextInt();
int y1 = in.nextInt();
System.out.println("请输入第二个坐标点:");
int x2 = in.nextInt();
int y2 = in.nextInt();
int distance = (int) Math.sqrt(Math.abs((x1 - x2)*(x1 - x2))+Math.abs((y1 - y2)*(y1 - y2)));
System.out.println("两点间距离是:"+distance);
}
}
看了 用java语言编写输入两点坐...的网友还看了以下:
求函数x2-xy+y2在P(1,1)沿与OX轴正向夹角为a的l方向导数,试问在怎样的方向上此方向导 2020-04-12 …
向量解最值二维向量数量积求最值:例1.设:x,y∈R+,且x+2y=10,求函数w=x2+y2的最 2020-05-14 …
谁会用MATLAB遗传算法求函数y=(x2+1)/x1+x3^2*x2+x3^2+x3*x2的极小 2020-05-17 …
已知函数y=x2-(m2+4)x-2m2-12.(1)当m取何值时,此函数有最小值-814,求出此 2020-06-14 …
在直角坐标系xOy中,圆C1:x2+y2=4,圆C2:(x-2)2+y2=4.(Ⅰ)在以O为极点, 2020-06-14 …
(2014•门头沟区二模)已知二次函数y=-x2+2x+3图象的对称轴为直线.(1)请求出该函数图 2020-06-15 …
已知二次函数y=x2+bx+c的图像经过(2,2)(5,2)1.求b,c的值2.求这个函数的图像与 2020-07-16 …
(2014•淄博)如图,二次函数y=x2+bx+c的图象过点B(0,-2).它与反比例函数y=-8 2020-07-18 …
已知二次函数y=x2+bx+c的图象经过点A(1,0),B(-3,0)(1)求此二次函数的解析式; 2020-07-21 …
已知二次函数y=x2+bx+c(b,c为常数).(1)当b=2,c=-3时,求二次函数图象的顶点坐 2020-08-02 …