首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
程序中已构成如下不带头节点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表节点,指针变量s总是作为指针指向链表的第一个节点。 若有以下程序段: q=s; s=s->next: p=s; while(p->next)p=p->next; p-
程序中已构成如下不带头节点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表节点,指针变量s总是作为指针指向链表的第一个节点。 若有以下程序段: q=s; s=s->next: p=s; while(p->next)p=p->next; p-
admin
2020-05-19
46
问题
程序中已构成如下不带头节点的单向链表结构,指针变量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://jikaoti.com/ti/lLG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关于C语言文件的叙述中正确的是()。【09年9月】
有以下程序:#includeintm=1,n=2;voidsubl(intm,intn){m+=2;n++;}voidsub2(){m++;n+=2;}ma
下面不属于软件开发阶段任务的是()。
有C语言表达式2*3+4+15%3,关于其执行顺序,以下叙述正确的是()。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把高于等于平均分的学生数据放在b所指的数组中,高于等于平均分的学生人数通过形参n传回,平均分通过函数值返回。注意:部分源程序在文件PROG1.
下列给定程序中函数fun的功能是:将长整型数中各位上为奇数的数依次取出,构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当s中的数为87653142时,t中的数为7531。请改正程序中的错误,使它能得出正确的结果。注意
下列选项中不属于结构化程序设计方法的是()。
下列选项中不符合良好程序设计风格的是()。
按照“后进先出”原则组织数据的数据结构是()。
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
随机试题
茶叶中儿茶素类的测定一般采用()。
Thereare【C1】_____homesinChinatodaythatdonothaveaTVset.Mostpeople,oldandyoung,liketospendsometimewatchingT
女性患者,50岁,诊断Addison病2年,用激素替代治疗,因外出工作紧张,劳累,终止药物治疗,出现恶心、呕吐、腹痛、腹泻、高热,化验检查:血钠122mmol/L,血糖2.8mmol/L。以下哪项化验检查在该患者中不能出现
确诊膀胱肿瘤最重要的检查方法是
A.β2受体激动剂B.β2受体阻滞剂C.抗胆碱能药D.糖皮质激素E.白三烯调节剂倍氯米松属于
初孕妇,26岁。现妊娠3l周,自述稍做体力劳动觉心悸、气短。能提示患器质性心脏病的检查结果为
小脑疾患,步态呈
设某企业销售三种不同类型的可比商品,其销售量和价格资料如下:根据上述资料请回答:商品销售量综合指数的计算结果为()。
A、9.1%B、10%C、15%D、21%B观察图表,只有财政收入预警发生了变化,从红色变为黄色,因为总共有10个指标(预警指数不算一项),所以2008年6月,发生变化的比例是1÷10×100%=10%。故选B。
【T1】______areactually【T2】______.Whiletheyare,perhaps,【T3】______tomeaningincommunicationinthesamewayasgrammaror
最新回复
(
0
)