利用遞迴方式求最大公因數和求其最小公倍數– jashliao部落格
文章推薦指數: 80 %
[C/C++基礎]- 利用遞迴方式求最大公因數和求其最小公倍數 本篇要和(C/P)同好分享利用遞迴方式求最大公因數和求其最小公倍數,有興趣的同好歡迎來(C/P) ...
防疫必備
3C科技
娛樂遊戲
美食旅遊
時尚美妝
親子育兒
生活休閒
金融理財
健康運動
寰宇綜合
更多
加入ZiMedia字媒體探索你的興趣
Facebook加入
LINE加入
TermsofService
推薦搜尋
Google
1021
蔬菜
956
不錯
6736
圖片
2252
高雄美食
1428
截圖軟體推薦
788
辣椒醬做法
6699
[C/C++基礎]-利用遞迴方式求最大公因數和求其最小公倍數–jashliao部落格加入好友
Zi字媒體
生活休閒
[C/C++基礎]-利用遞迴方式求最大公因數和求其最小公倍數–jashliao部落格
2020/11/24
jashliao部落格
加入好友
[C/C++基礎]-利用遞迴方式求最大公因數和求其最小公倍數
本篇要和(C/P)同好分享利用遞迴方式求最大公因數和求其最小公倍數,有興趣的同好歡迎來(C/P)一下哈哈^^。
程式碼
#include
usingnamespacestd;
/*
利用遞迴方式求最大公因數和求其最小公倍數
*/
intgcd_1(inta,intb)//求最大公因數_1_以輾轉相減法
{
if(a==b)
returna;
if(a>b)
returngcd_1(a-b,b);
returngcd_1(a,b-a);
}
intgcd_2(inta,intb)//求最大公因數_2_以輾轉相除法
{
intc=0;
c=a%b;
if(c==0)
returnb;
returngcd_2(b,c);
}
intlcm(inta,intb)//求其最小公倍數
{
returnb/gcd_1(a,b)*a;
}
voidmain(void)
{
inta,b,c;
a=30,b=45;
c=gcd_1(a,b);
cout<
c=gcd_2(a,b);
cout<
c=lcm(a,b);
cout<
}
int
gcd
公因數
公倍數
return
遞迴
最小
最大
利用
方式
熱門推薦
本文由
jashliao部落格
提供
原文連結
收藏本篇文章
檢舉
jashliao部落格
寫了5942篇文章,獲得0次喜歡
留言回覆
回覆
取消
送出
送出
精彩推薦
[C/C++演算法]-Craps賭博遊戲–jashliao部落格
熱
jashliao部落格
[C/C++基礎]-費氏數列–jashliao部落格
jashliao部落格
[C/C++基礎]-雙層結構初始化–jashliao部落格
jashliao部落格
[C/C++基礎]-C/C++中int轉bool–jashliao部落格
jashliao部落格
[C/C++基礎]i++和++i的差別–jashliao部落格
jashliao部落格
[C/C++基礎]-猜數字遊戲–jashliao部落格
jashliao部落格
C/C++/C#/JAVA邏輯(位元)運算應用–jashliao部落格
jashliao部落格
[C/C++基礎]-亂數函數應用–jashliao部落格
jashliao部落格
[C/C++基礎]-函數指標介紹–jashliao部落格
jashliao部落格
[C/C++基礎]-純C字串反轉、路徑、檔名和副檔名拆解–jashliao部落格
jashliao部落格
查看更多推薦
聯絡我們
加入字媒體計畫
關於字媒體
隱私權政策
著作權保護
網站聲明
AI精選AI即時新聞AI小書僮
旅遊景點
RSS
©2021,字媒體ZiMedia.Allrightsreserved.
延伸文章資訊
- 1遞迴
堆疊(Stack)是一種「先進後出」的資料結構,就好比將書本置入箱中,最先放入的書會最後才取出。 C++ 支援函式遞迴呼叫,遞迴之目在於執行重複任務,例如,求最大公因數 ...
- 2遞迴尋找公因數 - 漫遊C++
Q : 輸入幾個正整數,以遞迴方式計算最大公因數並輸出. 在 "求最大公因數" 中,求公 ... int common_divisor(int a, int b, int c, int x) /...
- 3[C] 使用遞迴算最大公因數GCD - nini的部落格
[C] 使用遞迴算最大公因數GCD ; #include <stdio.h> #include <stdlib.h> /* recursive GCD */ ; int GCD(int t,in...
- 4利用遞迴方式求最大公因數和求其最小公倍數– jashliao部落格
[C/C++基礎]- 利用遞迴方式求最大公因數和求其最小公倍數 本篇要和(C/P)同好分享利用遞迴方式求最大公因數和求其最小公倍數,有興趣的同好歡迎來(C/P) ...
- 5遞迴/迴圈求解最大公因數- 20931genetic - Google Sites
18跟24的最大公因數:6,最大公因數數學表示法:(18,24)=6 ... 公因數 由以上敘述可得遞迴function:(了解原理後,寫出程式不是問題) ... C++實做迴圈.