2. 以下是一個利用輾轉相除法取得最大公因數(GCD)的遞迴程式,輾轉相除法是一個 遞迴,我們不斷的利用較小的數以及餘數來「呼叫」下一層,直到取得的餘數為零 為止,請依題意進行程式填空。 def gcd(m, n): if _____________: # 依題意寫出此條件式(2分) return m # 如果傳過來的餘數為 0,另一個數為最大公因數 else: ______________ # gcd遞迴呼叫,繼續輾轉相除 (3分)
詳解 (共 5 筆)
私人筆記 (共 1 筆)
anita-home+go
私人筆記 #4119136
輾轉相除法取得最大公因數(GCD)的遞迴...
(共 68 字,隱藏中)
前往觀看