首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定已建立以下链表结构,且指针p和q已指向如图所示的节点: 则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是
假定已建立以下链表结构,且指针p和q已指向如图所示的节点: 则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是
admin
2019-04-24
39
问题
假定已建立以下链表结构,且指针p和q已指向如图所示的节点:
则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是
选项
A、p=q->next;free(q);
B、p=q;free(q);
C、(*p).next=(*q).next;free(p);
D、p->next=q->next;free(q);
答案
D
解析
本题考查了在线性链表删除一个节点的方法,要删除q所指向的节点,只需要把q所指向的节点的前一个节点中的后继指针指向q所指向的节点的下一个节点即可,即p->next=q->next。再释放q所指向的节点,即free(q)。
转载请注明原文地址:https://kaotiyun.com/show/5QRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列数据模型中,具有坚实理论基础的是
关系模型的数据操作即是建立在关系上的数据操作,一般有【】、增加、删除和修改四种操作。
有说明char.*c[]={"European","Asian","American","African"};则下列叙述中正确的是
对长度为n的线性表进行顺序查找,在最坏的情况下所需要的比较次数为()。
若有如下程序:main(){ints[]={1,2,3,4,5,6},*p=s;printf("%d,%d\n",*(p+3),*(p+6));}则程序运行后的输出结果是【】。
以下程序的输出结果是【】。#includemain(){printf("%d\n",strlen("IBM\n012\1\\"));}
下列给定程序中,函数fun()的功能是:计算整数n的阶乘。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。试题程序:#include<stdio.h>d
请编写程序fun,函数的功能是:实现B=A+A’,即把矩阵A加上A的转置,存放在矩阵B中。计算结果在main函数中输出。例如,输入下面的矩阵:其转置矩阵为:
给定程序中,函数fun的功能是:找出形参s所指字符串中出现频率最高的字母(不区分大小写),并统计出其出现的次数。例如,形参s所指的字符串为:abcAbsmaxless,程序执行后的输出结果为:letter’a;:3times
数据流程图(DFD图)是
随机试题
排痰训练不包括
A.格列本脲B.胰岛素C.阿卡波糖D.二甲双胍E.瑞格列奈能增加葡萄糖的利用,并减少葡萄糖经消化道吸收的药物是
右心衰竭病人体检可能出现的体征是
张家村村民委员会开展了新一届成员班子的选举,但因为选举过程中出现了一些问题,导致该次选举结果无效。根据相关规定,可能导致该次选举无效的原因有()。
中医说的“望、闻、问、切”中的切,指的是号脉。这里的脉是指()。
处理冲突过程中,必须对重大事件进行迅速处理时,可采用()的方法。
一、注意事项 1.申论考试,与传统作文考试不同,是对分析驾驭材料的能力与对表达能力并重的考试。 2.作答参考时限:阅读资料40分钟,作答110分钟。 3.仔细阅读给定的资料,按照后面提出的“申论要求”依次作答。二、给定资料 1.广东
在“精卫填海”的故事里,“精卫”是()。
Povertyisnot______inmostcitiesalthough,perhapsbecauseofthecrowdedconditionsincertainareas,itismorevisiblether
FloresColquecelebratedher118thbirthdaylastmonth.SheistheoldestwomaninBolivia(玻利维亚).Followingthedeathofawoman
最新回复
(
0
)