给三个数用c语言求最小公倍数
时间: 2023-05-20 16:07:17 浏览: 394
c语言实现最小公倍数程序
可以使用以下方法来求最小公倍数:
1. 定义函数 `gcd` 用于求最大公约数
```c
int gcd(int a, int b)
{
if (b == 0)
return a;
else return gcd(b, a % b);
}
```
2. 在主函数中定义变量,输入三个数并调用 `gcd` 函数
```c
int main()
{
int a, b, c, lcm;
scanf("%d %d %d", &a, &b, &c);
lcm = a * b / gcd(a, b);
lcm = lcm * c / gcd(lcm, c);
printf("最小公倍数是 %d", lcm);
return 0;
}
```
这段代码可以用来求解三个数的最小公倍数。
阅读全文