level 1
zxxxcfdsa
楼主
int x(int m,int n)
{int temp,p,r,i;
if(m<n)
{temp=m;
m=n;
n=temp;
}
p=m*n;
while(n!=0)
{r=m%n;
m=n;
n=r;
}
i=m;
return (i);
} int y(int m,int n)
{int temp,p,r,j;
if(m<n)
{temp=m;
m=n;
n=temp;
}
p=m*n;
while(m!=0)
{r=m%n;
m=n;
n=r;
}
j=p/m;
return (j);
}
# include<stdio.h>
int main()
{int x(int m,int n);
int y(int m,int n);
int a,b,c,d;
printf("请输入两个整数a,b:");
scanf("%d,%d",&a,&b);
c=x(a,b);
d=y(a,b);
printf("这两个数的最大公约数是:%d\n",c);
printf("这两个数饿最小公倍数是:%d\n",d);
return 0;
}
2012年04月12日 08点04分
1
{int temp,p,r,i;
if(m<n)
{temp=m;
m=n;
n=temp;
}
p=m*n;
while(n!=0)
{r=m%n;
m=n;
n=r;
}
i=m;
return (i);
} int y(int m,int n)
{int temp,p,r,j;
if(m<n)
{temp=m;
m=n;
n=temp;
}
p=m*n;
while(m!=0)
{r=m%n;
m=n;
n=r;
}
j=p/m;
return (j);
}
# include<stdio.h>
int main()
{int x(int m,int n);
int y(int m,int n);
int a,b,c,d;
printf("请输入两个整数a,b:");
scanf("%d,%d",&a,&b);
c=x(a,b);
d=y(a,b);
printf("这两个数的最大公约数是:%d\n",c);
printf("这两个数饿最小公倍数是:%d\n",d);
return 0;
}