首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
程序中已构成如下图所示的不带头节点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表节点,指针变量S总是作为指针指向链表的第一个节点。 若有以下程序段: q=s;s=s->next;p=s; while(P->
程序中已构成如下图所示的不带头节点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表节点,指针变量S总是作为指针指向链表的第一个节点。 若有以下程序段: q=s;s=s->next;p=s; while(P->
admin
2021-02-25
57
问题
程序中已构成如下图所示的不带头节点的单向链表结构,指针变量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、首节点成为尾节点
答案
D
解析
本题考查链表的操作。本题中首先是s指向了它的下个节点,题目中说明了s总是指向链表的第一个节点,然后while循环找到链表的最后一个元素,接着最后一个元素指向了之前链表的首节点,之前的首节点又指向了空节点,所以本题实现的效果是使首节点成为尾节点。故选项D正确。
转载请注明原文地址:https://kaotiyun.com/show/Ootp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:inta=4:intf(intn)main(){intt=0;staticinta=5;{ints=a,i=0;if(n%2){in
可在C程序中用作用户标识符的一组标识符是
下面描述中,不属于软件危机表现的是( )。
以下选项中不合法的标识符是
若变量已正确定义,则以下语句的输出结果是s=32;s^=32;printf("%d",s);
以下选项中不属于C语言程序运算符的是
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x—y)?(x++):(y++)中的条件表达式(x—y)等价的是
有如下程序段:intx=12;doubley=3.141593;printf("%d%8.6f",x,y);其输出结果是
结构化程序设计中,下面对goto语句使用描述正确的是
随机试题
输尿管结石最常发生的部位是
A、磺胺类B:氨基糖甙类、多粘菌素C:两性霉素B、灰黄霉素等D:典型和非典型β-内酰胺类、多肽类和磷霉素E:四环素类、氯霉素、大环内酯类、林可霉素等静止期杀菌剂(慢效杀菌剂)是()
下列选项中,不属于口腔二级预防的是
A、呼吸性酸中毒合并代谢性碱中毒B、代谢性碱中毒C、呼吸性碱中毒D、呼吸性酸中毒合并代谢性酸中毒E、呼吸性酸中毒肺泡通气不足
具有调节组织修复和再生能力的药物是()
水运交通服务主要分为()。
幼儿游戏区别于其他活动的特点主要有:社会性、虚构性、自由性和______。
已定义以下函数:fun(char*p2,char*p1){while((*p2=*p1)!=’\0’){p1++;p2++;}}
Readtheadvertisementbelowaboutthefeaturesofawebsite.ChoosethecorrectwordtofilleachgapfromA,BorContheopp
PASSAGETHREEWhatisYvetteLeung’sattitudetowardsthemultiplevaledictorians?
最新回复
(
0
)