一直循环大的减去小的,直到相等为止呗.所以循环条件就是a不等于b
#include <math.h>
int main()
{
int a,b,c = 0;
scanf("%d%d", &a, &b);
while(a != b)
{
if(a > b)
a -= b;
else if(a < b)
b -= a;
else
printf("%d", a);
}
printf("%d", a);
return 0;
}
京公网安备 11010502036488号