A-A+

已知广义表L=(a (b c d) e) 运用head和tail函数取出L中的原子b的运算是

2022-08-05 23:45:22 问答库 阅读 173 次

问题详情

已知广义表L=(a,(b,c,d),e),运用head和tail函数取出L中的原子b的运算是(34)。
A.tail(head(tail(L)))
B.head(tail(head(L)))
C.head*mil(tail(L)))
D.head(head(tail(L)))请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:D
解析:head(head(tail(a,(b,c,d),e)))=head(head(((b,c,d),e))=head((b,c,d))=b。取表头的结果是一个元素,取表尾的结果仍是一个广义表。

考点:广义,原子