偶数項目をリストに追加したいのですが、目的を達成するために次のアルゴリズムを使用しています。リストに項目を追加する
私は取得していますエラーは次のとおりです。
+:与えられた、第二引数として> <番号を入力見込ん:>#<無効。その他の引数は次の通りであった:4
コード:
(define (mylength alist cnt)
(if (null? alist)
0
(if (= (modulo cnt 2) 0)(+ (car alist) (mylength (cdr alist) (+ cnt 1)))))
(if (= (modulo cnt 2) 1)(mylength (cdr alist) (+ cnt 1))))
あなたは にアドバイスしてもらえI)エラー アルゴリズムのⅱ)ロジック
ありがとう!まず
erjiangに感謝します。私は、あなたが「最後の表現ではないものは実行されて投げ捨てられます」と言いました。あなたはそれを詳述できますか? – Roy
答えに私の編集を見る – erjiang