两数相除得最简公约数

来源:互联网 发布:尼尔机械纪元优化 编辑:程序博客网 时间:2024/06/09 13:39

int zdgy(int m,int n)
{
int max = m>n ? m/2 : n/2;
for(int i=max; i>1; i--)
{
if(m%i==0 && n%i==0)
  return i;
}

return 1;  // Not found
}

原创粉丝点击