#include<stdio.h>
int main()
{
int n,m;
scanf("%d %d",&n,&m);
while(!(m==0||n==0))
{
if(m>=n)
{
m=m-n;
}else if(n>=m){
n=n-m;
}
printf("%d %d\n",n,m);
}
printf("%d %d",n,m);
return 0;
}
#include<stdio.h>
int main()
{
int n,m;int count=0;
scanf("%d %d",&n,&m);
while(!(m==0||n==0))
{
if(m>=n)
{
m=m-n;
}else if(n>=m){
n=n-m;
}
printf("%d %d\n",n,m);
count++;
}
printf("%d %d\n",n,m);
printf("%d",count);
return 0;
}
不要小看代码短,一点一点锻炼逻辑思维能力
#include<stdio.h>
int main()
{
int n,m;int count=0;
scanf