21xrx.com
2024-11-05 16:37:35 Tuesday
登录
文章检索 我的文章 写文章
C语言实现3个数的最小公倍数计算
2023-06-16 12:05:55 深夜i     --     --
C语言 整数 最小公倍数

在数学中,三个或多个数的最小公倍数是它们之间能够被整除的最小数。在C语言中,可以使用循环和条件语句来实现三个或多个数的最小公倍数计算。以下是一个简单的代码示例:


#include

int main() {

  int num1, num2, num3, lcm;

  printf("请输入三个整数: ");

  scanf("%d %d %d", &num1, &num2, &num3);

  //求最小公倍数

  lcm = (num1 > num2) ? num1 : num2;

  lcm = (lcm > num3) ? lcm : num3;

  while (1) {

   if (lcm % num1 == 0 && lcm % num2 == 0 && lcm % num3 == 0) {

     printf("三个数的最小公倍数是 %d", lcm);

     break;

   }

   ++lcm;

  }

 

  return 0;

}

在上面的代码中,我们首先使用scanf函数从用户输入中获取三个整数。接下来,我们使用条件语句和循环来计算这三个数的最小公倍数,并使用printf函数将结果输出。

  
  

评论区

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