早教吧作业答案频道 -->其他-->
用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语言编写输入两点坐...的网友还看了以下:
数据结构问题设有三对角矩阵(ai,j)nxn,将其三条对角线上的元素逐行地存于数组B[3n-2]中 2020-05-14 …
一个英文字母、数字、标点符号占用一个字节,一个汉字占用两个字节.那大或小写字母都占一个字节吗 2020-05-16 …
用某滑轮组将物体提高1m时,绳的自由端要拉3m.已知将重物匀速提起的拉力是80n,滑轮组的效率是0 2020-05-16 …
数学向量题,含图图中图形每边有4个单位,向量分别是i,j,k,平行于oa,oc,od.dg和oa的 2020-05-16 …
小写j占拼音格的第几格 2020-05-16 …
-j*1/ωc是否等于1/jωc,如何变的?电路中用向量法表示电容有时用-j*1/ωc,有时用1/ 2020-06-12 …
定义floata[m][n],且a[1][1]的地址为x,每个float元素占用4个字节,求a[i 2020-06-12 …
下面多音字的注音有误的一组是()[]A.尽管j!n尽头j@n用尽j@n尽量j!nB.勒索l8勒紧l 2020-07-23 …
23.阅读下面的材料,根据要求写一篇不少于800字的文章。3月27日下午,因为非机动车道被汽车占用, 2020-12-01 …
有m个连续单元供一个栈和队列使用,且栈与队列的实际占用单元数并不知道,但是要求在任何时刻他们占用的单 2020-12-24 …