首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
程序中己构成如下图所示的不带头结点的单向链表结构,指针变量s、P、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。 若有以下程序段: q=s; s=s->next;p=s; while(p->next)p=p->nex
程序中己构成如下图所示的不带头结点的单向链表结构,指针变量s、P、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。 若有以下程序段: q=s; s=s->next;p=s; while(p->next)p=p->nex
admin
2015-12-25
56
问题
程序中己构成如下图所示的不带头结点的单向链表结构,指针变量s、P、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。
若有以下程序段:
q=s; s=s->next;p=s;
while(p->next)p=p->next;
p->next=q;q->next=NULL;
该程序段实现的功能是
选项
A、尾结点成为首结点
B、首结点成为尾结点
C、删除首结点
D、删除尾结点
答案
B
解析
分析程序可知,程序段首先让q指向链表的首结点,s指向链表的第二结点,p此时指向链表的第二个结点。然后在while循环中,当p的后继结点非空时,让p指向链表的最后一个结点,退出循环。然后让尾结点指向首结点,并使首结点的后继结点为NULL。所以最终实现链表的首结点成为尾结点。
转载请注明原文地址:https://kaotiyun.com/show/4DDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设变量x和y均已正确定义并赋值。下列if语句中,在编译时将产生错误信息的是
下列程序的输出结果是()。main(){intp[8]={11,12,13,14,15,16,17,18},i=0,j=0;while(i++<7)if(p[i]%2)j+=p[i];printf("%dXn
下列程序的输出结果是______。main(){inti,sum;for(i=1;i<7;i++)sum+=i;printf("%d",sum);}
下列说法错误的是()。
在下列语句中,其含义为“q为一个指针的函数,该指针指向整型数据”的定义语句是()。
设y为血型变量,请写出描述“y是偶数”的表达式______。
若以“a+”方式打开一个已存在的文件,则下列叙述正确的是()
下列叙述中正确的是()。
下列叙述中正确的是()。
函数fseek()的正确调用形式是()。
随机试题
黑客通过Windows空会话可以实现哪些行为
烧伤后肺部感染的主要原因有
患者,男,55岁。因“上消化道大出血”就诊。体查:上腹部肿块,中等硬度,表现光滑、活动、无压痛。上消化道造影见胃底部4cm圆形充盈缺损,边缘整齐,中间可见“脐样”龛影。问题2:最合适的治疗方案是
A.杠杆力B.摇动力C.扭转力D.楔力E.轮轴力牙挺在挺松牙时主要提供的作用力是
患儿初起恶寒发热,全身酸痛,鼻塞流涕,经治疗好转后约1天出现晨起眼睑浮肿,午后则下肢轻度水肿。舌苔薄白,脉浮紧。实验室检查:尿常规示蛋白(+),镜检红细胞(+),白细胞0~7个/HP。其诊断是
如图所示某墙下条形基础在±0.00标高处的轴向力标准组合值N=180kN/m,基础埋深d=1.65m,室内外高差0.45m,地基为黏性土(ηb=0,ηd=1.1),γ=16kN/m3,γsat=16.8kN/m3,地基承载力特征值fak=120kN/m2,
_______hetriedtocoverthetruth,itcameoutatlast.
钱塘江潮是世界一大自然景观。观潮风俗自汉唐就有了。去钱塘江观潮的最佳时间是在每年的3月。()
下列消防安全标志,解读不正确的是()。
Itisonlyinrecentyearsthatwehaverecognizedthat_____.Fromparagraph1wecaninferthatitisnowpossibleforwomen
最新回复
(
0
)