在开始前,没有搞明白最大公倍数与最小公约数之间的数学关系,
说明的加强数学的学习。
在对赋值方面,刚开始,不知道x-y后为什么
在复习了while语言后,用if循环和while,可以直接赋值。
说明还是上机少,接下来加长上机时间。
#include<stdio.h>
int main ()
{
int x,y,a,b;
printf ("entern x y:");
scanf ("%d%d",&x,&y);
a=x*y;
while(x!=y)
{
if(x>y)
x=x-y;
else
y=y-x;
}
b=a/x;
printf("最大公倍数为%d\n最小公因数为%d\n",x,b);
return 0;
}
原文:https://www.cnblogs.com/28183311141-/p/vuhvukh.html