#include"stdio.h"
main()
{
inta,b,c,d;
scanf("%d%d",&a,&b);
c=a<b?a:b;
while(1)
{
if(a%c==0&&b%c==0)
break;
c--;
}
d=a*b/c;
printf("公约数是%d,公倍数是%d",c,d);
}
C语言用三目运算求两个整数公约数和公倍数
最新推荐文章于 2024-07-11 22:34:59 发布
本文提供了一段使用C语言编写的代码,该代码通过输入两个整数,计算并输出这两个整数的最大公约数和最小公倍数。首先,代码会找出两数中较小的一个作为初始公约数,然后利用while循环逐步递减这个数直到找到能同时整除两数的公约数。接着,利用公式计算最小公倍数。
531

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



