用c语言写一个输入四个整数求两点间距离,保留结果为两位小数的代码
时间: 2024-02-21 12:58:19 浏览: 84
c代码-输入2个整数,求:和,差,积,商 输入:2个整数(第二个数是非零整数) 输出:4个整数,依次为和、差、积和商,数据间用空格分隔。
下面是用C语言编写的输入四个整数求两点间距离并保留结果为两位小数的代码:
```c
#include <stdio.h>
#include <math.h>
int main()
{
int x1, y1, x2, y2;
double distance;
printf("请输入第一个点的坐标:\n");
scanf("%d %d", &x1, &y1);
printf("请输入第二个点的坐标:\n");
scanf("%d %d", &x2, &y2);
distance = sqrt(pow(x2 - x1, 2) + pow(y2 - y1, 2)); // 计算两点间距离
printf("两点间距离为:%.2f\n", distance); // 保留两位小数输出
return 0;
}
```
上述代码中,我们使用了`scanf()`函数来输入四个整数,分别为第一个点的坐标`(x1, y1)`和第二个点的坐标`(x2, y2)`。然后,我们使用`pow()`函数计算两点间距离的平方,再使用`sqrt()`函数对其进行开方得到距离。最后,使用`printf()`函数输出结果并保留两位小数。
阅读全文