在广义表中,若有表B = (a, (b, c), d),执行GetHead和GetTail操作后,得到的结果分别是什么?
答案解析
本题考察广义表的头尾操作。GetHead返回的是表的第一个元素,GetTail返回去掉第一个元素后的表。因此,正确答案是A。选项B错误,因为它没有正确区分头和尾的结构。选项C错误,因为GetTail的结果应包含d。选项D错误,因为它没有返回头元素。理解广义表的结构和操作是解题的关键。
正确答案:A