求输入两个数的最小公倍数和最大公约数

目录

1.最小公倍数

2.最大公约数


1.最小公倍数的求法

#include 
int main()
{
	int a = 0;
	int b = 0;
	scanf("%d %d",&a,&b);
	int i = 1;
	while (a*i%b !=0)
	{
		i++;
	}
	printf("最小公倍数为:%d\n",a*i);

	return 0;
}

 2.最大公约数的求法

#include 
int main()
{
	int m = 0;
	int n = 0;
	scanf("%d %d",&m,&n);
	while(m%n!=0)
	{
		int r = m % n;
		m = n;
		n = r;
	}
	printf("最大公约数为:%d\n",n);

	return 0;
}

你可能感兴趣的:(c语言)