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