21xrx.com
2024-11-22 07:51:30 Friday
登录
文章检索 我的文章 写文章
Java编程:计算两个数的最小公倍数
2023-06-15 07:56:50 深夜i     --     --
Java编程 最小公倍数 循环 条件语句

最小公倍数是数学中的一个概念,通过最小公倍数可以得到两个或多个数的公有倍数中最小的那个。在Java编程中,可以利用循环和条件语句来计算两个数的最小公倍数。

下面是一个Java代码示例:


import java.util.Scanner;

public class LcmCalculator {

  public static void main(String[] args) {

    Scanner input = new Scanner(System.in);

    System.out.print("请输入第一个数:");

    int num1 = input.nextInt();

    System.out.print("请输入第二个数:");

    int num2 = input.nextInt();

    int lcm = calculateLcm(num1, num2);

    System.out.println(num1 + "和" + num2 + "的最小公倍数是:" + lcm);

  }

  public static int calculateLcm(int num1, int num2) {

    int max, min, lcm = 0, i;

    if(num1 > num2)

      max = num1;

      min = num2;

     else

      max = num2;

      min = num1;

    

    for(i = 1; i <= min; i++) {

      lcm = max * i;

      if(lcm % min == 0)

        break;

      

    }

    return lcm;

  }

}

运行程序后,在控制台上输入两个整数,程序将自动计算它们的最小公倍数并打印出来。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复