输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离.Input输入数据有多组,每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开.Output对于每组输入数据,输出一行,结果保留两

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/26 11:09:13
输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离.Input输入数据有多组,每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开.Output对于每组输入数

输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离.Input输入数据有多组,每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开.Output对于每组输入数据,输出一行,结果保留两
输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离.
Input
输入数据有多组,每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开.
Output
对于每组输入数据,输出一行,结果保留两位小数.
Sample Input
0 0 0 1
0 1 1 0
Sample Output
1.00
1.41
#include
#include
main()
{
float x1,x2,y1,y2,result;
while(scanf("%f%f%f%f",&x1,&y1,&x2,&y2)!=EOF)
{
result= sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2));
printf("%.2f\n",result);
}
return 0;
}这个通过了
#include
#include
main()
{
int x1,x2,y1,y2;
double s;
while(scanf("%d %d %d %d",&x1,&y1,&x2,&y2)!=EOF)
{
s=pow(x1-x2,2)+pow(y1-y2,2);
s=sqrt(s);
printf("%.2lf\n",s);
}
return 0;
}这个output limit的.

输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离.Input输入数据有多组,每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开.Output对于每组输入数据,输出一行,结果保留两
因为你在第二次定义x1,x2,y1,y2的时候,把他们定义成了int类型了,pow 函数的输入参数为double型,它们在机器内所占据的字节数不同,做减法的时候得出的结果也不相同,从而给pow的输入参数就不一样自然会得出不同的结果来.
去看一下pow的man page和C语言变量存储类型.

C语言题目:计算两点间的距离输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离.输入描述输入数据由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开输出描述对于输入数据,输出 c++顺序结构程序实验 平面任意两点的坐标(x1,y1)和(x2,y2),求这两点之间的距离(保留两位小数).给定平面任意两点的坐标(x1,y1)和(x2,y2),求这两点之间的距离(保留两位小数).输入;输入两 根据XY坐标计算两点间距离,有人说公式是根号下((x1-x2)*(x1-x2)+(y1-y2))*(y1-y2))对吗?单位是什么 输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离.输入 输入数据有多组,每组占一行,由4个实数 输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离.Input输入数据有多组,每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开.Output对于每组输入数据,输出一行,结果保留两 用java语言编写输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离.要求:输入数据有多组,每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开.对于每组输入数据,输出一 计算两点间的距离Problem Description输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离.Input输入数据有多组,每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开.Output对于每 c语言计算距离问题Problem Description输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离.Input输入数据有多组,每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开.Output对于每 弦长的中点坐标?假如直线交抛物线(圆、椭圆)于 A(X1,Y1) 、B(X2,Y2) 两点,且弦长的中点坐标为M ,M 的坐标是不是 (X1+X2/2,Y1+Y2/2)啊? 平面上两点P1(x1,y1),P2(x2,y2),这两点的距离d^2=(x1-x2)^2+(y1-y2)^2 两点的距离就是这两点的同名坐标差的平方和的平方根.(这里的同名坐标是指X1和X2同名,Y1和Y2同名?)请指教! 已知空间两点A(x1,y1,z1),B(x2,y2,z2),则AB中点坐标是? 在平面直角坐标系中,以任意两点P( x1,y1)、Q(x2,y2)为端点的线段中点坐标为(x1+x2)/2,(y1+y2)/2在平面直角坐标系中,以任意两点P( x1,y1)、Q(x2,y2)为端点的线段中点坐标为.[运用](1)如 已知直角三角形两点坐标和一边边长,求第三点坐标x=x1-a*sin{arctan[(y2-y1)/(x2-x1)]}y=y1+a*cos{arctan[(y2-y1)/(x2-x1)]}另外一方向的坐标了x3,y3 C语言“调用子函数求两点间距离”【问题描述】给定平面任意两点坐标(x1,y1)和(x2,y2),求这两点之间的距离(保留2位小数)。要求定义和调用函数dist(x1,y1,x2,y2)计算两点间的距离。【输入 已知一个圆上两点坐标(x1,y1)(x2,y2)和半径r 求圆点坐标?能写出坐标的最后表达式 已知坐标系内两点(x1,y1)(x2,y2)求过这两点的垂直平分线的解析式 用x1,x2,y1,y2表示 根据两点间的距离公式d=√[(x1-x2)^2+(y1-y2)^2],求x2,y2的值假设点1点2的长度d已知,点1(x1,y1)坐标已知,那么点2的x2,y2的公式怎么求?悲剧.初中数学知识都还给老师了.如果加上斜率K=(y2-y1)/(x2-x 直角坐标系中,O是坐标原点,P1(x1,y1),P2(x2,y2)是第一象限两点,若1,x1,x2,4依次成等差数列,1,x1,x2,8成等比数列,求△OP1P2的面积