struct circle { double x,y,r; }; 表示圆。x、y是圆点坐标,r是半径。
写函数int cover( circle c1, circle c2 ),如果c1、c2一个能盖住另一个,即两个圆有部分或全部重合,则cover的值为真;否则为假。
写程序,分别输入两个圆(圆点、半径),使用cover判断一个能否盖住另一个,能输出YES,否输出NO。
不是只判断半径大小,是两个圆各在自己的位置(圆心决定),一个能否盖住另一个。
2021-06-13 17:46:01
1KB
相对位置
1