GCD三部曲之一---辗转相除法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了GCD三部曲之一---辗转相除法相关的知识,希望对你有一定的参考价值。
大概的题目就是输入两个数,求他们的最大公约数。
一个简单的递归。代码见下↓↓↓
1 #include <iostream> 2 3 using namespace std; 4 int a,b; 5 int gcd(long long a,long long b) 6 { 7 if(b==0) return a; 8 return gcd(b,a%b); 9 } 10 int main() 11 { 12 scanf("%d%d",&a,&b); 13 int c=gcd(a,b); 14 printf("%d",c); 15 //system("pause"); 16 return 0; 17 }
以上是关于GCD三部曲之一---辗转相除法的主要内容,如果未能解决你的问题,请参考以下文章