当前位置:首页 > 数据结构(02331) > 正文内容

指针head指向带头结点的单链表L的表头,结点结构为:data next,其中,data为int型,next是指向后继结点的指针。指针p指向L中的首个数据结点,指针q指向p的后继结点。现要交换p、q所指向的两结点中的data值,下列选项中,不能完成该任务的操作是

高老师2年前 (2024-03-26)数据结构(02331)8

指针head指向带头结点的单链表L的表头,结点结构为:data next,其中,data为int型,next是指向后继结点的指针。指针p指向L中的首个数据结点,指针q指向p的后继结点。现要交换p、q所指向的两结点中的data值,下列选项中,不能完成该任务的操作是

A.head->next=q;p->next=q->next;q->next=p;

B.p->next=q->next;head->next=q;q->next=p;

C.q->next=p;p->next=q->next;head->next=q;

D.int temp=p->data;p->data=q->data;q->data=temp;

正确答案是C

扫描二维码免费使用微信小程序搜题/刷题/查看解析。

版权声明:本文由翰林刷题小程序授权发布,如需转载请注明出处。

本文链接:https://doc.20230611.cn/post/431534.html

分享给朋友: