我在約10小時內做一些分配工作時遇到了一些小問題。使用會員的球拍列表
我應該創建一個函數有元音?它會消耗一個字符串,並根據字符串是否有元音返回true或false。
例(有元音 「哇」?) - >真 (有元音「nwtfg?) - >假
因此,這裏是我做過什麼,
(define vowel-list (cons #\A
(cons #\a
(cons #\E
(cons #\e
(cons #\I
(cons #\i
(cons #\O
(cons #\o
(cons #\U
(cons #\u empty)))))))))))
(define (a-vowel? vowels)
(cond ((empty? vowels) true)
((member (first vowels) vowel-list) true)
(else false)))
(define (has-vowels? word)
(a-vowel? (string->list word)))
問題「OIO」是真實的,「WWW」是假的,但混合的字符串,如「哇」也是假的?
任何提示或建議?
感謝!