当输入数据:27 63 时,下面程序的运行结果是( )。#include<stdio.h>
int gbs(int a, int b)
{
int c;
a=a>0?a:-a;
b=b>0?b:-b;
c=a*b;
if (c==0)
return 0;
while (a!=b)
if (a>b)
a-=b;
else
b-=a;
return c/a;
}
int gys(int a, int b)
{
if (a*b==0)
return 0;
a=a>0?a:-a;
b=b>0?b:-b;
while (a!=b)
if (a>b)
a-=b;
else
b-=a;
return a;
}
void main()
{
int a,b,c,d;
scanf("%d%d",&a,&b);
c=gbs(a,b);
d=gys(a,b);
printf("a=%d b=%d gbs=%d gys=%d\n",a,b,c,d);
}