考研的备考中,对于历年真题的复习,也是提升考试分数的重要方法。为了让大家更好的积累学习,小编为大家整理了历年考研真题,下面是关于“已知广义表A=((a,b,c),(d,e,f)),从A中取出原子e的运算是( )。”,希望对大家有更好的帮助。
5、已知广义表A=((a,b,c),(d,e,f)),从A中取出原子e的运算是( )。
A、head(tail(head(tail(A))))
B、head(tail(tail(head(A))))
C、head(tail(A))
D、tail(head(A))
5、试题答案:A
试题解析:
可以运用head和tail函数取A中原子e的步骤如下:
(1)使用tail函数取出A中第二个元素构成的列表:tail(A)=((d,e,f));
(2)使用head函数取出tail(A)的第一个元素:head(tail(A))=(d,e,f);
(3)再使用tail函数取出head(tail(A))的尾巴部分:tail(head(tail(A)))=(e,f)
(4)最后使用head函数取出尾巴部分的第一个元素,即原子e:head(tail(head(tail(A))))=e
因此,A中原子e的运算为head(tail(head(tail(A))))= e。故本题选A。
以上“已知广义表A=((a,b,c),(d,e,f)),从A中取出原子e的运算是( )。”,更多关于考研真题内容将不断更新。
