C#程序设计 设m、n为正整数,用穷举法求m、n的最大公约数d

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/23 23:54:55
C#程序设计设m、n为正整数,用穷举法求m、n的最大公约数dC#程序设计设m、n为正整数,用穷举法求m、n的最大公约数dC#程序设计设m、n为正整数,用穷举法求m、n的最大公约数d一楼的改成从大到小应

C#程序设计 设m、n为正整数,用穷举法求m、n的最大公约数d
C#程序设计 设m、n为正整数,用穷举法求m、n的最大公约数d

C#程序设计 设m、n为正整数,用穷举法求m、n的最大公约数d
一楼的改成从大到小应该会好些,
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
}