首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下结构体说明和变量定义,如图所示,指针p、q、r,分别指向此链表中的3个连续结点。 Struct node { int data; Struct node *hext; } *p,*q, *r; 现要将Q所指结点
有以下结构体说明和变量定义,如图所示,指针p、q、r,分别指向此链表中的3个连续结点。 Struct node { int data; Struct node *hext; } *p,*q, *r; 现要将Q所指结点
admin
2009-01-15
48
问题
有以下结构体说明和变量定义,如图所示,指针p、q、r,分别指向此链表中的3个连续结点。 Struct node { int data; Struct node *hext; } *p,*q,
*r;
现要将Q所指结点从链表中删除,同时要保持链表的连续,以下不能完成指定操作的语句是
选项
A、p->next=q->next;
B、p->next=p->next->next;
C、p->next=r;
D、p=q->next;
答案
8
解析
要删除链表中间的某个结点,只需要使它的前一个结点的next指针指向它的后一个结点-不过,严格来讲还需要使用free()函数释放掉该结点在内存中所占的空间。本题要删除的是q所指结点(以下简称q结点),只需使p结点的next指针指向r结点即可。选项A中, 因为 Q结点的next指向r结点,所以执行p->next=q->next;语句后p结点的next就指向了r结点,故选项A能完成删除。选项B中,p->next->next等价于q->next,因此也能完成删除。选项C直接让p->next指向r结点,当然可以删除。选项D使指针p指向q->next (即r结点),这样做不会影响到内存中的链表,所以应该选择D。
转载请注明原文地址:https://www.kaotiyun.com/show/LbXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写如下程序:PrivateSubCommand1_Click()Dima(3,3)AsInteger,b(3,3)AsIntegerFori=1To3Forj=1To3a(i,j)=
按照“后进先出”原则组织数据的数据结构是
在窗体上画一命令按钮和一文本框,其名称分别为Command1和Text1,然后编写如下程序:FunctionFun(xAsInteger,PrivateSubCommand1_Click()yAsInteger)As
编写如下程序:PrivateSubCommand1_Click()DimaAsInteger,bAsIntegera=3b=2Ifa*b<10Thenb=b+1Elseb=b-1Printb-a>0EndSub
设有窗体的FormMouseMove事件过程如下:PrivateSubForm_MouseMove(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)If(But
在考生文件夹中有一个工程文件sjt4.vbp。窗体上已有控件,如图2-47所示。请在属性窗口中将Listl设置为可以多项选择(允许使用Shift键或Ctrl键进行选择)列表项。要求:双击Listl.中的某一项时,该项目被添加到List2中,同时在Listl
有两个关系R和S如下:则由关系R得到关系S的操作是
设有下面的程序段:x=InputBox("请输入一个整数")ReDima(x)Fork=xTo0Step-1a(k)=kNextk一般,在这段程序之前应先进行数组a的定义。下面定义语句中正确的是
为了通过传值方式来传送过程参数,在函数声明部分应使用的关键字为( )。
支持子程序调用的数据结构是
随机试题
男性司机,驾车行驶中两车相撞受伤后,右髋关节疼痛活动受限,右下肢呈屈曲、内收、内旋畸形,大粗隆上移。首选的治疗方法是
信用卡透支超过15日,其透支利息按()计算。
A企业是从事旅游服务的一般纳税人(适用税率为6%),2019年8月共取得旅游收入212万并开具了普通发票。向其他单位支付了的住宿费45万元、餐饮费25万元、交通费21万元、门票费15万元,上述金额均为含税金额,下列有关会计处理表述正确的有(
保理业务是一项综合性金融业务,其具有的功能有()。
甲公司按单项存货计提存货跌价准备。2018年年初甲公司存货中包含甲产品1800件,单位实际成本为0.3万元,已计提的存货跌价准备为45万元。2018年该公司未发生任何与甲产品有关的进货,甲产品当期售出600件。2018年12月31日,该公司对甲产品进行检
由格林女士任领队的美国A旅游团与全陪、地陪一起,于某日19时到达饭店。地陪为游客办理住店登记手续并分发房卡,游客便陆续进入各自的房间。稍后,当地陪正准备离开饭店时,一位游客匆匆赶到大堂,请地陪为其在华的中国亲属办理随团活动手续,地陪思忖片刻后说:“今天时间
瑞士心理学家皮亚杰的认知发展阶段理论认为,在儿童认知发展的每个阶段中,个体主要是运用以下( )几种原则来认识世界的。
下图表示发生在某动物精巢内形成精子的过程中DNA分子数量的变化(不考虑细胞质DNA分子)。下列各项对本图解释完全正确的是()
题基于如下所示的树林:该树林对应的二叉树的根结点是()。
A、Risingprices.B、Fixedincome.C、Realincome.D、Costofliving.A
最新回复
(
0
)