21xrx.com
2025-03-25 08:48:42 Tuesday
文章检索 我的文章 写文章
C语言实现3个数的最小公倍数计算
2023-06-16 12:05:55 深夜i     17     0
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函数将结果输出。

  
  

评论区