在一个单链表结构中,指针p指向链表的倒数第二个结点;指针s指向新结点,则能将s所指的结点插入到链表未尾的语句组是 () A. p=p->next; s->next=p; p->next=s B. S--next=NULL; p=p--next; p-snext=s C. p=p->next; s->next=p->next; p->next=s ] D. p=(*p).next; (*s).next=(*p).next; (*p).next=s
时间: 2024-04-03 14:30:54 浏览: 93
试写出一个计算单链表中结点个数的算法,其中指针p指向该链表的第一个结点。
A. p=p->next; s->next=NULL; p->next=s
解析:首先需要让p指向倒数第二个结点,因此需要执行 p=p->next。然后将新结点s插入到链表末尾,需要将p所指结点的next指针指向s,同时需要将s的next指针置为NULL,因为它是新的末尾结点。因此,完整的语句组应该是 p=p->next; s->next=NULL; p->next=s。
阅读全文