杭电OJ-2001

#include
#include
int main(){
    double a,b,c,d,x,y,p,q,m;
    while(scanf("%lf%lf%lf%lf",&a,&b,&c,&d)!=EOF){
        p=a-c;
        q=b-d;
        x=fabs(p);
        y=fabs(q);             //double=fabs(double);
        m=x*x+y*y;
        printf("%.2lf\n",sqrt(m));    //sqrt()中被开方数不能是int型
    }
    return 0;
}

//这题呢要注意用double,float在杭电上 有时是不行的
【转】网上关于sqrt函数用法的参考http://blog.csdn.net/abaloon/article/details/8123902

你可能感兴趣的:(杭电OJ-2001)