在SML中检查列表中的零可以通过以下步骤实现:
fun containsZero(lst: int list): bool =
case lst of
[] => false
| 0 :: _ => true
| _ :: rest => containsZero(rest)
val lst1 = [1, 2, 3, 4, 5]
val lst2 = [1, 2, 0, 4, 5]
containsZero(lst1) (* 返回 false *)
containsZero(lst2) (* 返回 true *)
领取专属 10元无门槛券
手把手带您无忧上云