#include<stdio.h>
int gys(int a,int b)
{
int gys,i;
for(i=1;i<=a&&i<=b;i++)
if(a%i==0&&b%i==0)
gys=i;
return(gys);
}
int gbs(int a,int b)
{
int gbs;
gbs=a*b/gys(a,b);
return(gbs);
}
int main()
{
int x,y;
printf("请输入两个正整数 x,y:");
scanf("%d%d",&x,&y);
gys(x,y);
gbs(x,y);
printf("最小公倍数是;%d\n",gbs(x,y));
return 0;
}
7.4
最新推荐文章于 2024-03-05 10:29:23 发布