用C语言编写接收用户从键盘上输入的两个整数,求两个数的最大公约数和最小公倍数,并输出

2024-12-29 14:51:35
推荐回答(2个)
回答1:

#include

int main()
{
int a,b,c;
scanf("%d%d",&a,&b);
c=a*b;
while(a)
{
if(a {
int t=a; a=b; b=t;
}
a%=b;
}
printf("最大公约数:%d\n",b);
printf("最小公倍数:%d\n",c/b);

return 0;
}

回答2:

{ int i,n,max,min; for(i=0;i<3;i++) { scanf("%d",&n); min=c printf("a:%d,b:%d,c;%d三个数中的最大者为:%d\t最小者