2

makelistは、アイテムと整数nを受け取り、アイテムをn回返すプロシージャです。

(define (makelist (n item)
    (cond
      [(null? item) '()]
      [else (cons item (makelist (- n 1)))])))

私のプロシージャは構文エラーを返します、誰かが私を助けることができますか?

4

1 に答える 1

1

あなたはただ使うことができます: (make-list n item):)

構文エラーは、が正しくないことが原因defineです。

そのはず:

(define (makelist n item) ...  

(の前に余分なものがあることに注意してくださいn

于 2012-10-09T10:01:49.027 に答える