要求从键盘输入两个点的坐标 x1、y1、x2、y2,然后输出它们之间的距离的C语言
时间: 2023-06-10 11:06:36 浏览: 340
java语言版的 输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离。
以下是计算两个点之间距离的C语言程序:
```c
#include <stdio.h>
#include <math.h>
int main() {
double x1, y1, x2, y2, distance;
printf("Enter the coordinates of the first point (x1, y1): ");
scanf("%lf %lf", &x1, &y1);
printf("Enter the coordinates of the second point (x2, y2): ");
scanf("%lf %lf", &x2, &y2);
distance = sqrt(pow((x2-x1), 2) + pow((y2-y1), 2));
printf("The distance between the two points is: %lf\n", distance);
return 0;
}
```
程序要求用户输入两个点的坐标,然后使用数学库函数`sqrt()`和`pow()`计算两个点之间的距离,并输出结果。
阅读全文