#include<stdio.h>
#include<stdlib.h>
int main() {
int u = 0, v = 0, n;
scanf("%d%d", &u, &v);
int i = v < u ? v : u;
int j = v < u ? u : v;
if (i == 0)
{
n = j;
printf("%d", n);
}
else {
do {
n = j % i;
j = i;
i = n;
} while (i != 0);
printf("%d", j);
}
system("pause");
return 0;
}
辗转相除法求两个数的最大公约数
最新推荐文章于 2024-08-05 12:26:10 发布