|
|
#2
wangxinbozj2019-12-01 21:42
|
#include<stdio.h>
int main()
{
int u, z;
printf("请输入两个整数\n");
scanf("%d%d", &u, &z);
int i, a = 0;
for (i = 0; i <= u; i++)
{
if (u%i == 0 && z%i == 0)
{
a = a > i ? a : i;
}
}
printf("输出这两个数的最大公约数%d", a);
return 0;
}
没法求得我公约数这是为啥?写的这么完美哪里错了?