c++ 求最大公约数之二
2014-11-23 14:03
141 查看
今天看到了递归,突然想起求最大公约数的第二种方式,希望对大家有用,希望大家多多提意见!
答案:3
其实递归和循环是一样的,我觉得递归和循环是可以相互转化的;不过循环用起来更直观一点。看个人的习惯吧。
int Maxyue2(int test1,int test2) { if((test1%test2)!=0) return Maxyue2(test2,test1%test2); return test2; } void main() { int resultMaxyue2 = Maxyue2(15,123); cout<<"最大公约2:"<<resultMaxyue2<<endl; return; }
答案:3
其实递归和循环是一样的,我觉得递归和循环是可以相互转化的;不过循环用起来更直观一点。看个人的习惯吧。
相关文章推荐
- C++ 实现最大公约数 最小公倍数
- 算法之 求两个数的最大公约数 C++实现
- C++第11周项目2——最大公约数
- c++实现用欧几里得算法求两个整数的最大公约数
- 华为编程大赛第四轮第一题:求多个正整数的最大公约数!C++
- 算法如功夫——C++输入两个数求它们的最大公约数
- c++学习日志 求最大公约数
- 求最大公约数 C++
- C++数据结构--递归--最大公约数,斐波那契数
- 【1131】C/C++经典程序训练1---最大公约数与最小公倍数(两种方法)
- 最小共倍数和最大公约数--C++
- C++ 技术支持课-求两个数最大公约数和最小公倍数
- 输入两个正整数m和n,求其最大公约数和最小公倍数 C/C++
- C++求最大公约数
- C++ 第十三周任务-最大公约数
- [C++]求两正整数的最大公约数
- C++ 复习一 最大公约数
- C++第十二周任务-求四个数的最大公约数
- 基于C++求两个数的最大公约数最小公倍数
- c++求两数的最大公约数