#include <stdio.h>
void main()
{
int m,n,i,z,j,k,count;
scanf("%d%d",&m,&n);
z=(m>n)? m:n;
k=(m<n)? m:n;
for (i=z;i<=m*n;i++)
{
if (i%m==0 && i%n==0)
{
printf("最小公倍数是:%d\n",i);
break;
}
}
for(j=k;j>=1;j--)
{
if (m%j==0 && n%j==0)
{
printf("最大公约数是:%d\n",j);
break;
}
}
}
16-输入两个正整数m和n,求其最大公约数和最小公倍数。
最新推荐文章于 2023-10-25 09:20:13 发布
本文提供了一段使用C语言编写的代码,该代码能够接收两个整数作为输入,并计算这两个整数的最小公倍数和最大公约数。通过使用条件运算符和循环结构,代码有效地实现了数学上的最小公倍数和最大公约数的计算。
1万+

被折叠的 条评论
为什么被折叠?



