编程题 计算两点之间的距离
答案:3 悬赏:0 手机版
解决时间 2021-04-23 12:02
- 提问者网友:兔牙战士
- 2021-04-22 13:57
编程题 计算两点之间的距离
最佳答案
- 五星知识达人网友:西岸风
- 2021-04-22 14:11
#include <stdio.h>
#include <math.h>
void main()
{
double x1,y1,x2,y2;
double z;
printf("请输入第一个点的x,y坐标值:");
scanf("%f,%f",&x1,&y1);
printf("请输入第二个点的x,y坐标值:");
scanf("%f,%f",&x2,&y2);
z=pow(fabs(x1-x2),2)+pow(fabs(y1-y2),2);
printf("两点间的距离为:%f\n",sqrt(z));
}
全部回答
- 1楼网友:思契十里
- 2021-04-22 16:28
#include <stdio.h> #include <math.h> typedef struct{ float x; float y; } Point;
main() { Point a, b; printf("请输入第一个点的坐标:x y\n"); scanf("%f %f", &a.x, &a.y); printf("请输入第二个点的坐标:x y\n"); scanf("%f %f", &b.x, &b.y); printf("长度:%f", sqrt( pow(a.x - b.x, 2) + pow(a.y - b.y, 2) )); }
- 2楼网友:像个废品
- 2021-04-22 15:12
什么语言?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯