数据结构的一道选择题,急用,

问题描述:

数据结构的一道选择题,急用,
如果将矩阵An*m的每一列看成一个子表,整个举证看成是一个广义表L,即L=((a11,a21,.an1),(a12,a22,.an2).,(a1m,a2m,.,anm)),则求得L中数据元素a21的运算是( )
A.head(tail(head(L)))
B.head(head(head(L)))
C.tail(head(tail(L)))
D.head(head(tail(L)))

概念解释:广义表L=(A,B,C),表头是A,表尾是(B,C),这是定义,不要问我为什么.
head(L),意思是求广义表L的表头;tail(L),意思是求广义表表尾.
head(L)=(a11,a21,...,an1);
tail(head(L))=(a21,a31,...,an1);
head(tail(head(L)))=a21
所以最终答案是A