公倍数和公约数

166 阅读1分钟

import java.util.Scanner; public class Main { public static void main(String [] args) { Scanner a=new Scanner(System.in); System.out.println("请输入两个数"); long x=a.nextLong(); long z=a.nextLong(); long bei=0; long yue=0; if(x>0&&z>0){ if (x<z){ long t=z; z=x; x=t; } for (int i=1;i<x;i++){ if (x%i==0&z%i==0) { yue = i; } } bei=x*z/yue; System.out.println(bei+"\t"+yue); } } }