
编写C语言程序,计算任意两点之间的距离
2个回答
展开全部
#include <stdio.h>
#include<math.h>
void main(){
double x1,x2,y1,y2,sum;
printf("请输入A点的横坐标:");
scanf("%2f",&x1);
printf("请输入A点的纵坐标:");
scanf("%2f",&y1);
printf("请输入B点的横坐标:");
scanf("%2f",&x2);
printf("请输入B点的纵坐标:");
scanf("%2f",&y2);
sum=sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2));
printf("点A(%2f,%2f)到点B(%2f,%2f)的距离是%2f",x1,y1,x2,y2,sum);
}
#include<math.h>
void main(){
double x1,x2,y1,y2,sum;
printf("请输入A点的横坐标:");
scanf("%2f",&x1);
printf("请输入A点的纵坐标:");
scanf("%2f",&y1);
printf("请输入B点的横坐标:");
scanf("%2f",&x2);
printf("请输入B点的纵坐标:");
scanf("%2f",&y2);
sum=sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2));
printf("点A(%2f,%2f)到点B(%2f,%2f)的距离是%2f",x1,y1,x2,y2,sum);
}
展开全部
请开一个空的c程序编写框输入下面的文字就行了,如果还需要问题可以留言。。。。
#include
#include
void
main()
{
double
x1,x2,y1,y2,d;
printf("请输入x1的值");
scanf("%f",&x1);
printf("请输入y1的值");
scanf("%f",&y1);
printf("请输入x2的值");
scanf("%f",&x2);
printf("请输入y2的值");
scanf("%f",&y2);
d=sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2));
printf("%f\n",d);
}
#include
#include
void
main()
{
double
x1,x2,y1,y2,d;
printf("请输入x1的值");
scanf("%f",&x1);
printf("请输入y1的值");
scanf("%f",&y1);
printf("请输入x2的值");
scanf("%f",&x2);
printf("请输入y2的值");
scanf("%f",&y2);
d=sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2));
printf("%f\n",d);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询