两个数的最大公约数

求两个数的最大公因子:

1)穷举法

#include 
#include 
using namespace std;

int main()
{
	int m,n;
	printf("请输入两个正整数:");
	scanf("%d,%d",&m,&n);//输入时,记得有逗号
	for(int i=m0;i--)
	{
		if((m%i==0)&&(n%i==0))
		{
			printf("%d和%d的最大公约数是:%d\n",m,n,i);
			break;
		}
	}
	system("pause");
	return 0;
}

结果可以自己先试一下哈。

你可能感兴趣的:(C/C++小例子)