调用函数两点间的距离.c

#include<stdio.h>

#include<math.h>

double dist(double x1,double y1,double x2,double y2);

int main()

{

double result,x1,x2,y1,y2;

scanf("%lf%lf%lf%lf",&x1,&y1,&x2,&y2);

result=dist(x1,y1,x2,y2);

printf("%.2f",result);

return 0;

}

double dist(double x1,double y1,double x2,double y2)

{

double sum,x,y;

x=fabs(x1-x2);

y=fabs(y1-y2);

sum=sqrt(x*x+y*y);

return sum;

}

相关推荐
wangjialelele15 小时前
平衡二叉搜索树:AVL树和红黑树
java·c语言·开发语言·数据结构·c++·算法·深度优先
森G15 小时前
七、04ledc-sdk--------makefile有变化
linux·c语言·arm开发·c++·ubuntu
weixin_3954489116 小时前
mult_yolov5_post_copy.c_cursor_0205
c语言·python·yolo
Z9fish17 小时前
sse哈工大C语言编程练习20
c语言·开发语言·算法
晓131317 小时前
第六章 【C语言篇:结构体&位运算】 结构体、位运算全面解析
c语言·算法
梵刹古音17 小时前
【C语言】 指针与数据结构操作
c语言·数据结构·算法
刘琦沛在进步18 小时前
【C / C++】引用和函数重载的介绍
c语言·开发语言·c++
VekiSon19 小时前
Linux内核驱动——杂项设备驱动与内核模块编译
linux·c语言·arm开发·嵌入式硬件
2的n次方_19 小时前
CANN Ascend C 编程语言深度解析:异构并行架构、显式存储层级与指令级精细化控制机制
c语言·开发语言·架构
_F_y20 小时前
C语言重点知识总结(含KMP详细讲解)
c语言·开发语言