在一个带头结点的单链表中,判断该链表是否为空的条件是什么? A. head==NULL B. head→next==NULL C. head→next==head D. head!=NULL 答案解析 在带头结点的单链表中,链表为空的条件是头结点的next指针为NULL,因此正确答案是B。选项A表示头结点本身为NULL,这在带头结点的链表中是不可能的。选项C表示头结点的next指针指向自身,这种情况通常不成立。选项D表示头结点不为NULL,但并不能判断链表是否为空。 正确答案:B