早教吧 育儿知识 作业答案 考试题库 百科 知识分享

Java中判断任意两个圆的位置关系publicvoidCompare(Circlec1,Circlec2){doubleS,R1,R2;\x05S=getDistance(Pointp1,Pointp2)\x05R1=Math.abs(GetR(c1)+GetR(c2));\x05R2=Math.abs(GetR(c1)-GetR(c2));\x05if(S==0&&GetR(c1)==GetR(c2))\x05\x05Syst

题目详情
Java中判断任意两个圆的位置关系
public void Compare(Circle c1,Circle c2) {
double S,R1,R2;
\x05S=getDistance(Point p1,Point p2)
\x05R1=Math.abs(GetR(c1)+GetR(c2));
\x05R2=Math.abs(GetR(c1)-GetR(c2));
\x05if(S==0&&GetR(c1)==GetR(c2))
\x05\x05System.out.println("两个圆重合!");
else if (S>R1)
\x05\x05System.out.println("两个圆相离!");
\x05else if (S==R1)
\x05\x05System.out.println("两个圆外切!");
\x05else if (S==R2)
\x05\x05System.out.println("两个圆内切!");
\x05else if (S>R2&&S
▼优质解答
答案和解析
S=getDistance(Point p1,Point p2)
这句话后面少了个分号~