public class J3_29 {
public static void main(String[] args) {
java.util.Scanner input = new java.util.Scanner(System.in);
System.out.println("Enter circle1's center x-, y-coordinates, and radius:");
double x1 =input.nextDouble();
double y1 =input.nextDouble();
double r1 =input.nextDouble();
System.out.println("Enter circle2's center x-, y-coordinates, and radius:");
double x2 =input.nextDouble();
double y2 =input.nextDouble();
double r2 =input.nextDouble();
double distance = Math.pow(Math.pow(x1-x2, 2)+Math.pow(y1-y2, 2),0.5);
if(distance <= Math.abs(r1-r2))
System.out.println("circle2 is inside circle1");
else if(distance <= r1+r2)
System.out.println("circle2 overlaps circle1");
else
System.out.println("circle2 does not overlap circle1");
}
}
Java语言程序设计(基础篇)第十版 综合题 3.29
最新推荐文章于 2022-11-25 10:37:01 发布