●设rear是指向非空带头结点的循环单链表的尾指针,则删除链表第一个结点的操作可表示为 (22) 。
(22) A.p=rear;rear=rear→next;free(p);
B.rear=rear→next;free(p);
C.rear=rear→next→next;free(p);
D.p=rear→next→next;rear→next=p→next;free(p);
第1题:
9、设指针rear指向带头结点的循环单链表的尾结点,若要删除链表的第一个元素结点,正确的操作是 。
A.s=rear ; rear=rear->next;
B.rear=rear->next;
C.rear=rear->next->next;
D.s=rear->next->next ; rear->next->next=s->next;
第2题:
9、设指针rear指向带头结点的循环单链表的尾结点,若要删除链表的第一个元素结点,正确的操作是 。
A.s=rear ; rear=rear->next;
B.rear=rear->next;
C.rear=rear->next->next;
D.s=rear->next->next ; rear->next->next=s->next;
第3题:
2、设rear是非空循环单链表的尾指针,则删除表中第一个元素结点的操作可表示为()(该链表不带头结点)。
A.p=rear->next; rear->next=p->next; free(p);
B.p=rear->next;free(p);rear->next=p->next;
C.free(rear->next); rear->next=rear->next->next;
D.p=rear->next;free(p);rear->next=rear->next;
第4题:
设rear是指向非空带头结点的循环单链表的尾指针,表示队尾。则出队的操作可表示为()。
A.p=rear; rear=rear->next; free(p);
B.rear=rear->next; free(p);
C.p=rear->next->next; rear->next->next=p->next; free(p);
D.rear=rear->next->next; free(p);
第5题:
设指针rear指向带头结点的循环单链表的尾结点,若要删除链表的第一个元素结点,正确的操作是 。
A.s=rear ; rear=rear->next;
B.rear=rear->next;
C.rear=rear->next->next;
D.s=rear->next->next ; rear->next->next=s->next;