数据结构

带头结点的循环单链表head为空的判断条件是()A、 head == NULLB、 head != NULLC、 head->next == headD、 head->next == NULL

题目

带头结点的循环单链表head为空的判断条件是()

  • A、 head == NULL
  • B、 head != NULL
  • C、 head->next == head
  • D、 head->next == NULL
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

●带头结点的单链表head为空的判断条件是 (43) 。

(43) A.head=NULL

B.head->next=NULL

C.head->next=head

D.head<>NULL


正确答案:B
【解析】带头结点的单链表head为空的判断条件是头结点的指针域是否为空,即head->next=NULL。

第2题:

带头结点的循环单链表L为空的条件分别是()。


参考答案:L->next==L或L->prior==L

第3题:

带头结点的单链表Head为空的条件是____________。


参考答案:Head->next==null

第4题:

带头结点的链表为空的判断条件是()(设头指针为head)。

A.head->next==NULL

B.head->next==head

C.head==NULL

D.head!=NULL


参考答案:A

第5题:

带头结点的单链表head为空的判断条件是______。

A.head=NIL

B.head->next=NIL

C.head->next=head

D.head<>NIL


正确答案:B
解析:带头结点的单链表head为空的判断条件是头结点的指针域是否为空,即:  head→next=-NIL。

第6题:

带头结点的单向链表为空的判断条件是( )(设头指针为head)。

A.head = =NULL

B.head!=NULL

C.head->next= =head

D.head->next= =NULL


参考答案:D

第7题:

带头结点的单链表head为空的判断条件是(34)。

A.head=NULL

B.head->next=NULL

C.head->next=head

D.head!=NULL


正确答案:B
解析:本题考查单链表为空的判断条件。题目中给出的单链表head是带头结点的单链表,头结点是指在单链表head中第一个结点之前附设的一个结点,头结点的数据域可以不存放任何数据信息,而其指针域存放指向第一个结点的指针。在题目中告诉了我们,第一个结点的指针为head,而整个单链表的存储必须从第一个结点进行,如果链表为空,则说明第一个结点不存在,但头结点存在,而头结点的指针域存放指向第一个结点的指针应该为空,所以带头结点的单链表head为空的判断条件是head->next=NULL。

第8题:

带头结点的单循环链表Head的判空条件是_____;不带头结点的单循环链表的判空条件是_____。


参考答案:Head->next==null;Head==null

第9题:

带头结点的链表为空的判断条件是( )(设头指针为head)。

A、head->next==head

B、head->next==NULL

C、head!=NULL

D、head ==NULL


标准答案:B

第10题:

在带头结点的单链表head为空的判定条件是()。

A.head=NULL

B.head->next=NULL

C.head->next=head

D.head!=NULL


正确答案:B