求最大公约数(自定义函数).
#include<stdio.h>
int gys(int n, int m)
{
int i, max;
for(i = 1; i < m; i++)
{
if(n % i == 0 && m % i == 0)
max = i;
}
return max;
}
int main()
{
int n, m;
scanf("%d%d", &n, &m);
printf("%d", gys(n,m));
return 0;
}
求最大公约数
#include<stdio.h>
int main()
{
int i, m, n, max;
scanf("%d %d", &n, &m);
for(i = 1; i <= n; i++)
{
if(n % i == 0 && m % i == 0)
max = i;
}
printf("%d", max);
}