编一个程序,两个数的最大公约数和最小公倍数。急~!! 哥哥姐姐们帮帮忙哦~!

来源:百度知道 编辑:UC知道 时间:2024/06/07 18:55:37
要用C语言编出来哦

#include <stdio.h>

int gys(int m,int n)
{int a,b,c;
if(m>n)
{a=m;
b=n;
}
else
{a=n;
b=m;
}
while(b)
{c=b;
b=a%b;
a=c;
}
return c;
}

main()
{
int x,y;
char c='y';
while(c=='y')
{
printf("input two numbers:");
scanf("%d%d",&x,&y);
printf("zui da gong yue shu :%d\n",gys(x,y));
printf("zui xiao gong bei shu :%d\n",x*y/gys(x,y));
printf("continue? y/n:");
scanf("%s",&c);
printf("\n\n");
}
return 0;
}

#include <stdio.h>
#include <conio.h>

void main()
{
int m,n;
int gcd,lcm;
int i,max;
printf(\"\\n---------------------------------------------------\\n\\n\"
\