一、题目

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

二、算法思想

这道题我们只需要变更主函数内的代码,创建两个题目中提供的GeographicInfo类的实例对象,
然后完成输入和输出的操作即可,可以直接看对应的输入输出就能找到解题方法。
题目虽长,但只要掌握核心的思想就足够了。

在这里插入图片描述

三、代码

在这里插入图片描述

import java.util.Scanner;

public class Main {//主程序
    public static void main(String[] args) {
        //声明
        Scanner scanner = new Scanner(System.in);
        GeographicInfo A,B;
        A = new GeographicInfo();
        B = new GeographicInfo();
        //输入
        A.latitude = scanner.nextDouble();
        A.longitude = scanner.nextDouble();
        B.latitude = scanner.nextDouble();
        B.longitude = scanner.nextDouble();
        //输出
        System.out.println("(" + A.latitude + "," + A.longitude + ")");
        System.out.println("(" + B.latitude + "," + B.longitude + ")");
    }

}
class GeographicInfo {//点类
    double latitude;
    double longitude;
}
Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐