qq_30255889
2020-11-23 19:49
采纳率: 83.3%
浏览 8

有人教我输入输出吗:)

/*设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;	
}
  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

1条回答 默认 最新

相关推荐 更多相似问题