请在 下方输入 要搜索的题目:

下面哪个定义是语法和类型正确的?


A、f :: [Int] -> Int f [] = 0 f x:xs = x;

B、f :: [Int] -> Int f [] = 0 f x:xs = x + f xs;

C、f :: [Int] -> Int f [] = 0 f (x:xs) = f xs;

D、f :: [Int] -> Int f [] = 0 f x:xs = f xs

发布时间:2025-08-21 22:43:30
推荐参考答案 ( 由 快搜搜题库 官方老师解答 )
联系客服
答案:f :: [Int] -> Int f [] = 0 f (x:xs) = f xs
专业技术学习
专业技术学习
搜搜题库系统