有人教我输入输出吗:)
/*设P1(x1,y1)和P2(x2,y2)为二维空间的两个点,求两点间距离。*/
#include <stdio.h>
#include <math.h>
int main()
{
float x1, y1, x2, y2, d;
printf("请输入第一个点的横坐标:\n");
scanf("%f", x1);
fflush(stdin);
printf("请输入第一个点的纵坐标:\n");
scanf("%f", y1);
fflush(stdin);
printf("请输入第二个点的横坐标:\n");
scanf("%f", x2);
fflush(stdin);
printf("请输入第二个点的纵坐标:\n");
scanf("%f", y2);
d = sqrt (pow(x1 - x2, 2) + pow(y1 - y2, 2));
printf("它们之间的距离为%f\n", d);
return 0;
}
qq_30255889
2020/11/23 19:49- c语言
- 点赞
- 收藏
- 回答
满意答案