欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

输入两个正整数m和n,求其最大公约数和最小公倍数。有思路分析过程

时间:2023-07-10

import java.util.Scanner;public class ForTest2 { public static void main(String[] args){ Scanner scan =new Scanner(System.in); System.out.println("请输入第一个正整数"); int m=scan.nextInt(); System.out.println("请输入第二个正整数"); int n=scan.nextInt(); //最大公约数 int min=(m=1;i--) { if (m % i == 0 && n % i == 0) { System.out.println("最大公约数是:"+i); break; } } //最小公倍数 int max=(m>n)?m:n; for(int i=max;i<=m*n;i++){ if(i%m==0 && i%n==0){ System.out.println("最小公倍数是:"+i); break; } } }}

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。