/*【问题描述】要求定义和调用函数dist(x1,y1,x2,y2)计算两点 间的距离。
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/23 16:36:09
/*【问题描述】要求定义和调用函数dist(x1,y1,x2,y2)计算两点 间的距离。
/*【问题描述】要求定义和调用函数dist(x1,y1,x2,y2)计算两点
间的距离。
给定平面任意两点坐标(x1,y1)和(x2,y2),求这两点之间的距离(保留
2位小数)。要求定义和调用函数dist(x1,y1,x2,y2)计算两点间的距离。
提示:表示坐标及距离的变量是double型
【输入形式】
从键盘输入点坐标(x1,y1)
从键盘输入点坐标(x2,y2)
【输入输出样例1】(下划线部分表示输入)
Input(x1,y1):35.5 48.6
Input(x2,y2):210.7 104.5
distance=183.90*/
#include
#include
int dist(double x1,double x2,double y1,double y2)
{
\x05double distance;
\x05\x05distance=sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2));
\x05\x05return distance;
\x05}
int main(void)
\x05{
\x05\x05double x1,x2,y1,y2,distance;
\x05\x05\x05printf("Input(x1,y1):");
\x05\x05\x05scanf("%lf %lf",&x1,&y1);
\x05\x05\x05printf("Input(x2,y2):");
\x05\x05\x05scanf("%lf %lf",&x2,&y2);
\x05\x05\x05distance=dist(x1,x2,y1,y2);
\x05\x05\x05printf("distance=%.2f\n",distance);
\x05\x05\x05return 0;
\x05\x05}
\x05\x05
我按样例输出是183.00,求改错~
/*【问题描述】要求定义和调用函数dist(x1,y1,x2,y2)计算两点
间的距离。
给定平面任意两点坐标(x1,y1)和(x2,y2),求这两点之间的距离(保留
2位小数)。要求定义和调用函数dist(x1,y1,x2,y2)计算两点间的距离。
提示:表示坐标及距离的变量是double型
【输入形式】
从键盘输入点坐标(x1,y1)
从键盘输入点坐标(x2,y2)
【输入输出样例1】(下划线部分表示输入)
Input(x1,y1):35.5 48.6
Input(x2,y2):210.7 104.5
distance=183.90*/
#include
#include
int dist(double x1,double x2,double y1,double y2)
{
\x05double distance;
\x05\x05distance=sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2));
\x05\x05return distance;
\x05}
int main(void)
\x05{
\x05\x05double x1,x2,y1,y2,distance;
\x05\x05\x05printf("Input(x1,y1):");
\x05\x05\x05scanf("%lf %lf",&x1,&y1);
\x05\x05\x05printf("Input(x2,y2):");
\x05\x05\x05scanf("%lf %lf",&x2,&y2);
\x05\x05\x05distance=dist(x1,x2,y1,y2);
\x05\x05\x05printf("distance=%.2f\n",distance);
\x05\x05\x05return 0;
\x05\x05}
\x05\x05
我按样例输出是183.00,求改错~
/*来试一试下面的.dist函数的类型应定义成double型,不能是int型.*/
#include
#include
double dist(double x1,double x2,double y1,double y2)
{
\x09double distance;
\x09\x09distance=sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2));
\x09\x09return distance;
\x09}
int main(void)
\x09{
\x09\x09double x1,x2,y1,y2,distance;
\x09\x09\x09printf("Input(x1,y1):");
\x09\x09\x09scanf("%lf %lf",&x1,&y1);
\x09\x09\x09printf("Input(x2,y2):");
\x09\x09\x09scanf("%lf %lf",&x2,&y2);
\x09\x09\x09distance=dist(x1,x2,y1,y2);
\x09\x09\x09printf("distance=%.2f,%f\n",distance,a);
\x09\x09\x09return 0;
\x09\x09}
#include
#include
double dist(double x1,double x2,double y1,double y2)
{
\x09double distance;
\x09\x09distance=sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2));
\x09\x09return distance;
\x09}
int main(void)
\x09{
\x09\x09double x1,x2,y1,y2,distance;
\x09\x09\x09printf("Input(x1,y1):");
\x09\x09\x09scanf("%lf %lf",&x1,&y1);
\x09\x09\x09printf("Input(x2,y2):");
\x09\x09\x09scanf("%lf %lf",&x2,&y2);
\x09\x09\x09distance=dist(x1,x2,y1,y2);
\x09\x09\x09printf("distance=%.2f,%f\n",distance,a);
\x09\x09\x09return 0;
\x09\x09}
/*【问题描述】要求定义和调用函数dist(x1,y1,x2,y2)计算两点 间的距离。
给定任意亮点坐标(x1,y1),(x2,y2),编程求出这两点的距离.要求定义函数distanc
输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离.
c语言计算距离问题Problem Description输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距
用java语言编写输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离.
计算两点间的距离Problem Description输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离
设两点坐标为(x1,y1)(x2,y2) 则两点间的距离公式 d=√[(x1-x2)^2+(y1-y2)^2],这是怎么
阅读下列一段文字,然后回答下列问题.已知在平面内两点P1(x1,y1)、P2(x2,y2),其两点间的距离P1P2
求两点A(x1,y1) B(x2,y2) 求A、B两点之间的距离公式
已知两点(x1,y1),(x2,y2)求两点之间的距离公式
急!c++知平面直角坐标系中两点(x1,y1)和(x2,y2)之间的距离公式为
定义point累来描述平面上的点,包含私有数据成员x和y.定义友元函数distance计算两点距离(说明两点p1(x1,