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

JAVA编程题判断两个圆是否相交圆心1坐标X=1Y=1半径1圆心2坐标为X=2Y=2半径2

题目详情
JAVA编程题 判断两个圆是否相交 圆心1坐标X=1 Y=1 半径 1 圆心2 坐标为 X=2 Y=2 半径 2
▼优质解答
答案和解析
public class Panduan {
\x05/**
\x05 * @param args
\x05 */
\x05public static void main(String[] args) {
\x05\x05
\x05 pan(1,2,1,2,1,2);
\x05\x05
\x05}
\x05public static void pan(int x1,int y1,int x2,int y2,int r1,int r2)
\x05{
\x05\x05if(Math.sqrt((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1))==(r1+r2))
\x05\x05{
\x05\x05\x05System.out.println("相切");
\x05\x05}
\x05\x05if(Math.sqrt((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1))(r1+r2))
\x05\x05{
\x05\x05\x05System.out.println("相交");
\x05\x05}
\x05}
}