1. 程式人生 > >歐幾里得演算法的遞迴實現

歐幾里得演算法的遞迴實現

#include<iostream>
using namespace std;
int EuclidAlgorithm(int m,int n){
	if(n==0){return m;}//終止條件
	return EuclidAlgorithm(n,m%n);//呼叫自身(引數值更小)
}
void main(){
	
	cout<<EuclidAlgorithm(24,16)<<endl;
}