A-A+
已知广义表L=(a (b c d) e) 运用head和tail函数取出L中的原子b的运算是
问题详情
已知广义表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。取表头的结果是一个元素,取表尾的结果仍是一个广义表。