Lib.nbdp.net
首页
试卷列表
OJ题库
搜索
登录
主页
题库
详解
不是VIP会员,不能显示答案
题目解答
题目:
有以下结构体说明和变量定义,如图所示,指针p、q、r分别指向一个链表中的三个连续结点。
type
ptr=^node;
node=record
data:integer;
next:ptr;
end;
var
p,q,r:ptr; data next data next data next
现要将q和r所指结点的先后位置交换,同时要保持链表的连续,以下程序段中错误的是( )。
A.q^.next:=r^.next; p^.next:=r; r^.next:=q;
B.p^.next:=r; q^.next:=r^.next; r^.next:=q;
C.q^.next:=r^.next; r^.next:=q; p^.next:=r;
D.r^.next:=q; q^.next:=r^.next; p^.next:=r;
考点:
分析:
解答:
评论:
老师: