首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下结构体说明和变量定义,如图所示,指针p、q、r分别指向此链表中的三个连续节点。 struct node {int data;struct node*next;}*P,*q,*r; 现要将q所指节点从链表中删除,同时要保持链表的连续,
有以下结构体说明和变量定义,如图所示,指针p、q、r分别指向此链表中的三个连续节点。 struct node {int data;struct node*next;}*P,*q,*r; 现要将q所指节点从链表中删除,同时要保持链表的连续,
admin
2011-06-13
57
问题
有以下结构体说明和变量定义,如图所示,指针p、q、r分别指向此链表中的三个连续节点。 struct node {int data;struct node*next;}*P,*q,*r; 现要将q所指节点从链表中删除,同时要保持链表的连续,
以下不能完成指定操作的语句是( )。
选项
A、p->next=q->next;
B、p->next=P->next->next;
C、p->next=r;
D、p=q->next;
答案
D
解析
本题的考点是链表的指针操作。要想将q所指节点从链表中删除,同时要保持链表的连续,从图上看,应该将p->next=r,由于q->next、p->next->next都指向r,因此p->next=q->next、p->next=p->next->next同样可以实现指定的操作。因此选项A、B、C都能完成指定操作。而选项D“p=q->next”只是将指针p指向了r,不能完成指定的操作。因此正确选项是D。
转载请注明原文地址:https://www.kaotiyun.com/show/JVPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
Jackson方法是一种面向【】的结构化方法。
以下能正确定义的数组并正确赋初值的语句是
以下叙述中错误的是
数据库管理系统常见的数据模型有层次模型、网状模型和【】三种。
下列叙述中正确的是()。
在结构化方法中,用数据流图(DFD)作为描述工具的软件开发阶段是()。
软件维护活动包括以下几类:改正性维护、适应性维护、【】维护和预防性维护o
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
若按功能划分,软件测试的方法通常分为______测试方法和黑盒测试方法。
在一个容量为32的循环队列中,若头指针front=3,尾指针rear=2,则该循环队列中共有______个元素。
随机试题
核医学射线测量仪器的探头中通常包括
关于增感屏的叙述,错误的是
下列哪项不属于五迟五软的病因
从权力的性质上,一般把行政领导权力分为()。
下列固定成本中,属于可控成本的有()。
莎士比亚曾说过:“同一的太阳照着他的宫殿,也不曾避过了我们的草屋:目光是一视同仁的。”这句名言体现了________的理念。填入画横线部分最恰当的一项是()。
如果外国货物在保税期内未能销售完毕,则可再运往其他国家,保税仓库所在国不收取关税。()
中国岩画
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性。
最新回复
(
0
)