第1题
已知指针p指向某单链表中的一个结点,则判别该结点有且仅有一个后继结点的条件是p->next->next==null。()
A.正确
B.错误
第2题
A.s->next=q;p->next=s->next
B.s->next=p;q->next=s->next
C.q->next=s->next;s->next=p
D.p->next=s->next;s->next=q
第3题
A.q->next=s->next;s->next=p
B.s->next=p;q->next=s->next
C.p->next=s->next;s->next=q
D.s->next=q;p->next=s->next
第4题
A.q->next=p->next;p=q
B.p->next=q->next;q=p
C.q->next=p->next;p->next=q
D.p->next=q->next;q->next=p
第5题
A.q=p->next;p->data=q->data;p->next=q->next;free(q);
B. q=p->next;q->data=p->data;p->next=q->next;free(q);
C. q=p->next;p->next=q->next;free(q);
D. q=p->next;p->data=q->data;free(q)
第6题
A.s->next=p->next;p->next=-s
B.q->next=s; s->next=p
C.p->next=s->next;s->next=p
D.p->next=s;s->next=q
第7题
A.*p的直接后继是头结点
B.p指向尾结点
C.p指向头结点
D.*P的直接后继是尾结点
第8题
A.s->next=p->next;p->next=-s
B.q->next=s;s->next=p
C.p->next=s;s->next=q
D.p->next=s->next;s->next=p
第10题
已知list是指向无头结点的单链表的指针变量,写出删除该链表中从下标为i的(第i+1个)结点开始的连续k个结点的算法。
第11题
A.结点*p与结点*s的数据域互换
B.在p所指结点的元素之前插入元素
C.在p所指结点的元素之后插入元素
D.在结点*p之前插入结点*s