解题思路:注意输入的是实数,所以用double,再就是控制精度两位小数。

import java.text.DecimalFormat;
import java.util.Scanner;

public class hdu2002 {

    public static void main(String[] args) {
        Scanner in=new Scanner(System.in);
        while(in.hasNext()){
        double a=in.nextDouble();
        double b=in.nextDouble();
        double c=in.nextDouble();
        double d=in.nextDouble();
        double ans=Math.sqrt((a-c)*(a-c)+(b-d)*(b-d));
        DecimalFormat k= new DecimalFormat("0.00");
        System.out.println(k.format(ans));

        }
        in.close();
    }

}