我写了一些java代码来计算2点之间的距离.由于一些奇怪的原因,它不收集输入也没有找到距离,这就是我试图做的事情.有人可以帮助我,这是我的代码:
import java.util.Scanner;
public class Distance
{
static double distance(double x1, double y1, double x2, double y2) {
return Math.sqrt((x2-x1)*(x2-x1) + (y2-y1)*(y2-y1));
}
public static void main(String[] args) {
double x2, x1, y2, y1;
double distance;
Scanner scan = new Scanner (System.in);
System.out.println("Enter two points: ");
x1 = scan.nextDouble();
y1 = scan.nextDouble();
x2 = scan.nextDouble();
y2 = scan.nextDouble();
distance = distance(x1, y1, x2, y2);
System.out.println("The distance between the two points is " + distance + " .");
}
}
Run Code Online (Sandbox Code Playgroud) java ×1