最小公倍数c语言程序
时间: 2023-12-03 16:40:03 浏览: 94
c语言实现最小公倍数程序
以下是两种C语言求最小公倍数的例子:
1.使用while循环和条件运算符求最小公倍数
```c
#include<stdio.h>
int main() {
int a = 0;
int b = 0;
printf("请输入两个整数:");
scanf("%d%d", &a, &b);
int max = a > b ? a : b;//条件运算符,a>b成立,则表达式的值为a,否则,为b
while (max % a != 0 || max % b != 0) {
max++;
}
printf("最小公倍数为:%d", max);
return 0;
}
```
2.使用while循环和取模运算求最小公倍数
```c
#include<stdio.h>
int main() {
int a = 0;
int b = 0;
printf("请输入两个整数:");
scanf("%d%d", &a, &b);
int i = 1;
while ((a * i) % b)//整除时,结果为0(假),不进入循环
{
i++;
}
printf("最小公倍数为:%d", a * i);
return 0;
}
```
阅读全文