我在约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”是假的,但混合的字符串,如“哇”也是假的?
任何提示或建议?
感谢!