这个程序哪里错了? #include <stdio.h> int main () {int x,y,z,a; scanf("%d %d",&x,&y); a=x*y; while (

#include <stdio.h>
int main ()
{int x,y,z,a;
scanf("%d %d",&x,&y);
a=x*y;
while (1)
{z=x%y;
if (z==0)
{printf("%d %d\n",z,a/z);}break;
x=y;y=z;};
while (1);
return 0;
}
是DEV C++ 4.9.9.2版的,求两个数的最大公因数,最小公倍数
电脑显示应用程序发生异常

第1个回答  2011-01-09
死循环
相似回答
大家正在搜