用遞迴求出最大公約數和最小公倍數,求補充最小公倍數的遞迴用法
用遞迴求出最大公約數和最小公倍數,求補充最小公倍數的遞迴用法
#include<iostream>
using namespace std;
int main()
{
int x,y;
cout<<"輸入x和y"<<endl;
int maxyue(int x,int y);
int minbei(int x,int y);
cin>>x>>y;
cout<<"最大公約數為:"<<maxyue(x,y)<<endl;
cout<<"最小公倍數為:"<<minbei(x,y)<<endl;
system("pause");
return 0;
}
int maxyue(int x,int y)
{
int z;
if(x<y){ z=x; x=y; y=z;}
if(x%y) maxyue(y,x-y);
else return y;
}
int minbei(int x,int y)
{
int maxyue(int x,int y);
int z;
z=maxyue(x,y);
return x*y/z;
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70007056/viewspace-2793110/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 最大公約數和最小公倍數
- 最小公倍數和最大公約數
- 最大公約數,最小公倍數
- 最小公倍數&&最大公約數
- C++:最小公倍數與最大公約數C++
- 【數學問題】最大公約數與最小公倍數
- Python求最小公倍數Python
- C語言 用更相減損術求最大公約數,最小公倍數C語言
- 求三個數的最小公倍數
- python語言程式設計——求最大公約數和最小公倍數演算法Python程式設計演算法
- 求兩個正整數的最大公約數與最小公倍數--C#實現C#
- 最小公倍數 hd 1108
- 杭電OJ 2028求n個數的最小公倍數
- NumPy 差分、最小公倍數、最大公約數、三角函式詳解函式
- java求最小公倍數(親測秒懂)Java
- 洛谷P1029 [NOIP2001 普及組] 最大公約數和最小公倍數問題
- 求最大公約數 最簡手寫加STL
- (杭電1019 最小公倍數) Least Common MultipleAST
- c語言遞迴函式實現求最大公約數(Euclid演算法)C語言遞迴函式演算法
- 洛谷題單指南-數學基礎問題-P1029 [NOIP2001 普及組] 最大公約數和最小公倍數問題
- fibonacci斐波那契數列詳解 遞迴求Fn非遞迴求Fn求n最近的斐波那契數遞迴
- 673. 最長遞增子序列的個數
- 求最大公約數 & 最大公約數
- 【遞迴】小q的數列遞迴
- 遞迴-第X大的數遞迴
- 快排的優化(非遞迴 (感覺沒變化遞迴和非遞迴)+ 三個隨機數選取準標準值(和相對的最後的位置交換) + 分割區間法)優化遞迴隨機
- python基礎(補充):遞迴的深度Python遞迴
- hdu1297大數遞迴遞迴
- 遞迴和尾遞迴遞迴
- 輸出區間內的偶數和(遞迴)遞迴
- 求斐波那契數,你還在用遞迴嗎?遞迴
- 遞迴和非遞迴分別實現求n的階乘遞迴
- P3247-[HNOI2016]最小公倍數【分塊,並查集】並查集
- 遞迴與分治之大整數乘法遞迴
- stackoverflow 提問:“計算兩個整數的最小公倍數的最有效方法是什麼?”
- SQL中的遞迴用法SQL遞迴
- 用遞迴的方法列印出輸入的任意整數遞迴
- 遞迴實現指數型列舉遞迴