-1
我想在計劃中編寫一個程序,反轉給定的數字。然而,問題是,儘管我已經獲得了遞歸權,但Scheme還是說我的遞歸調用的參數數量不正確。錯誤數量的參數,同時扭轉數字在方案
這段代碼有什麼問題?爲什麼我會得到錯誤觀點的錯誤?
(define (rev revs n)
(cond ((= n 0) 1)
(else (
(rev ((+ (* revs 10) (remainder n 10)) (quotient n 10)))
))))
我的代碼有什麼問題? – 2015-02-09 14:41:13
此外,它不工作,我得到的輸出僅爲1 – 2015-02-09 14:42:39
我的基本情況是否有錯? – 2015-02-09 14:43:32