从键盘上读入平面上两个圆的圆心坐标和半径,确定它们之间的关系(相交、相切、不相交)。

原创 2016年05月31日 23:52:13
#include <stdio.h>
#include <math.h>
int main()
{
	double x1,x2,y1,y2,d,r1,r2;
	printf("?circle 1:");
	scanf("%lf,%lf,%lf",&x1,&y1,&r1);
	printf("?circle 2:");
	scanf("%lf,%lf,%lf",&x2,&y2,&r2);
	d=sqrt((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1));
	if(d==r1+r2)
		printf("两个圆相切\n");
	else if(d<r1+r2)
		printf("两个圆相交\n");
	else
		printf("两圆不相交\n");

	return 0;
}

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

hdu 3622 Bomb Game 2-SAT+二分答案 有N对点,求最大的半径R,使从每对点中选择一个点,且这N个点以自己为圆心,半径为R的圆两两不相交.(最大半径在所有半径相同情况下)

Problem Description Robbie is playing an interesting computer game. The game field is an unbounde...

java求两圆相交坐标

图形相交相切

  • 2012-07-14 21:55
  • 1.90MB
  • 下载

平面内两条线段的位置关系(相交)判定与交点求解

本文转自博客园:原文地址 概念 平面内两条线段位置关系的判定在很多领域都有着广泛的应用,比如游戏、CAD、图形处理等,而两线段交点的求解又是该算法中重要的一环。本文将尽可能用通俗的语言...

图形相交相切

  • 2007-08-27 22:49
  • 52KB
  • 下载

平面内两条线段的位置关系(相交)判定与交点求解

http://www.cnblogs.com/devymex/archive/2010/08/19/1803885.html   概念 平面内两条线段位置关系的判定在很多领域都有着广泛的应用,比...

平面内两条线段的位置关系(相交)判定与交点求解

http://www.cnblogs.com/devymex/archive/2010/08/19/1803885.html 概念 平面内两条线段位置关系的判定在很多领域都有着广泛...

在开源龙芯1c开发板上用opencv检测图片中网球并输出圆心坐标和半径

原意是想做一个捡网球的机器人,识别网球就是必须的。项目地址http://git.oschina.net/caogos/OpenLoongsonPickUpTennisRobot 参考了 http://...
  • caogos
  • caogos
  • 2016-02-01 14:25
  • 1722

平面矩形与圆相交(重叠)的判断

在平面上判断一个圆形与矩形相交(重叠)! 今天突然遇到要判断圆形与矩形相交的问题!在网上搜索了一下,看看有没有好的方法!发现讨论这个的比较少,以前有一个 帖子倒是讨论过,但是帖子上好像没讨论出什么...
  • qngboo
  • qngboo
  • 2013-11-15 20:06
  • 1779
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)