#include <stdio.h>
int main ()
{
int a,b,r;
scanf ("%d %d",&a,&b);
while (b!=0)
{
r=a%b;
a=b;
b=r;
}
printf ("%d\n",a);
return 0;
}
“`
“`
心得:在计算公约数时要找一个中间变量进行转换。
#include <stdio.h>
int main ()
{
int a,b,r;
scanf ("%d %d",&a,&b);
while (b!=0)
{
r=a%b;
a=b;
b=r;
}
printf ("%d\n",a);
return 0;
}
“`
“`
心得:在计算公约数时要找一个中间变量进行转换。