问题:输入 5 7,求出最小公倍数
输出 35
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
//方法一
int main()
{
int a = 0;
int b = 0;
scanf("%d %d", &a, &b);
int n = a > b ? a : b;
while (1)
{
if (n % a == 0 && n % b == 0)
{
break;
}
n++;
}
printf("%d", n);
return 0;
}
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
//方法二
int main()
{
int a = 0;
int b = 0;
scanf("%d %d", &a, &b);
int n = 1;
while (a * n % b != 0)
{
n++;
}
printf("%d", n * a);
return 0;
}
代码运行