首页 > 大学专科> 电子信息> 计算机类
题目内容 (请给出正确答案)
[主观题]

已知sq是带头结点的非空单链表,且*p结点既不是第一个结点,也不是最后一个结点,则 ①删除*p结点的直接后继结

已知sq是带头结点的非空单链表,且*p结点既不是第一个结点,也不是最后一个结点,则

①删除*p结点的直接后继结点的语句序列。

②删除*p结点的直接前驱结点的语句序列。

③删除*p结点的语句序列。

④删除第一个结点的语句序列。

⑤删除最后一个结点的语句序列。

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“已知sq是带头结点的非空单链表,且*p结点既不是第一个结点,…”相关的问题
第1题
已知P结点是某双向链表的中间结点,试从下列提供的答案中选择合适的语句序列。a.在P结点后插入S
已知P结点是某双向链表的中间结点,试从下列提供的答案中选择合适的语句序列。

a.在P结点后插入S结点的语句序列是________。

b.在P结点前插入S结点的语句序列是________。

c.删除P结点的直接前驱结点的语句序列是________。

d.删除P结点的直接后继结点的语句序列是________。

e.删除P结点的语句序列是________。

(1) P->next=P->next->next;

(2) P->prio u=P->prio u->prio u;

(3) P->next=S;

(4) P->prio u=S;

(5) S->next=P;

(6) S->prio u=P;

(7) S->next=P->next;

(8) S->prio u=P->prio u;

(9) P->prio u->next=P->next;

(10) P->prio u->next=P;

(11) P->next->prio u=P;

(12) P->next->prio u=S;

(13) P->prio u->next=S;

(14) P->next->prio u=P->prio u;

(15) Q=P->next;

(16) Q-P->prio u;

(17) free(P) ;

(18) free(Q) ;

点击查看答案
第2题
已知L是带表头结点的非空单链表,且P结点既不是首元结点,也不是尾元结点,试从下列提供的答案中选
择合适的语句序列。

(1)删除P结点的语句序列是______;

(2)删除尾元结点的语句是______。

a P—>next=P—>next—>next b P=P—>next—>next

c while(P—>next!=Q)P=P—>next

d while(P—>next!—>next!=Q)P=P—>next

e while(P—>next!—>next!=NULL)P=P—>next

f Q=P g Q=P—>next

h P=L i L=L—>next

j free(Q)

点击查看答案
第3题
在一个单向链表中,要删除p所指结点的直接后继结点。则可以用操作___________ 。(用一条语句)
在一个单向链表中,要删除p所指结点的直接后继结点。则可以用操作___________ 。(用一条语句)

点击查看答案
第4题
在一个单链表中,删除p所指结点的后继结点,需执行的语句序列如下:__________;p一>next=q一>
next__________;【北京理工大学2006十、1(1分)】

点击查看答案
第5题
已知L是无表头结点的单链表,且P结点既不是首元结点,也不是尾元结点,试从下列提供的答案中选择
合适的语句序列。

(1)在P结点之前插入S结点的语句序列是______;

(2)在表首插入S结点的语句序列是______。

a P—>nex=S b P—>next=P—>next—>next

c P—>next=S—>next d S—>next=P—>next

e S—>next=L f Q=P

g while(P—>next!=Q>P=P—>next

h while(P—>next!=NULL)P=P—>next

i P=L j L=S

点击查看答案
第6题
已知指针p指向单链表L中的某结点,则删除其后继结点的语句是()。

A.p=p.next

B.p=null

C.p.next=null

D.p.next=p.next.next

点击查看答案
第7题
在一个不带头结点的单循环链表中,p、q分别指向表中第一个结点和尾结点,现要删除第一个结点,且p、q仍然分别指向新表中第一个结点和尾结点。可用的语句是p=p->next;和()。

A、q=p

B、q->next=p

C、p=q->next

D、p->next=q

点击查看答案
第8题
已知L是有表头结点的非空循环单链表,试从下列提供的答案中选择合适的填入空格中。 (1)删除P结点
已知L是有表头结点的非空循环单链表,试从下列提供的答案中选择合适的填入空格中。 (1)删除P结点之后的结点语句序列是__________; (2)在P结点前插入S结点的语句序列是__________。 A.P一>next=S; B.Q=P一>next; C.P一>next=S一>next; D.S一>next=P一>next; E.P一>next=Q一>next; F.Q=P; G P=Q; H.while(p一>next!=Q)p=p一>next; I.free(Q);【西南交通大学2004】

点击查看答案
第9题
在具有 n 个结点的单链表中,实现()

A.遍历链表和求链表的第 I 个结点

B.在地址为 p 的结点之后插入一个结点

C.删除开始结点

D.删除地址为 p 的结点的后继结点

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改