首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、P、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。 若有以下程序段: q=s;s=s->next;p=s; while(p->nex
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、P、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。 若有以下程序段: q=s;s=s->next;p=s; while(p->nex
admin
2019-08-18
62
问题
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量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/7vRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序(说明:字母A的ASCII码值是65)#includevoidfun(char*s){while(*s){if(*s%2)printf("%c",*s);s++;}}main(){chara[]="BYTE";fun(a);
有以下程序#includemain(){inti=5;do{if(i%3==1)if(i%5==2){printf("*%d",i);break;}i++;}while(i!=0);printf("\n");}程序的运行结果是
下列数据结构中,属于非线性结构的是
下列叙述中正确的是
结构化程序设计的基本原则不包括()。
数据库设计过程不包括()。
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为()。
以下叙述中错误的是
下面对对象概念描述正确的是
随机试题
《天王送子图》是吴道子以基督教为题材所作的书画。()
Today,IsitinasurgicalICUbesidemyfavoriteJackasherecoversfromafive-houroperationtorepairamassiveaorticaneu
A.雌激素B.孕激素C.前列腺素D.黄体生成素E.雄激素使子宫肌层对催产素敏感性降低的是
下列哪项因素有利于创伤修复和伤口愈合
一副扑克牌有四种花色,每种花色各有13张,现在从中任意抽牌。问最少抽几张牌,才能保证有4张牌的大小相同?()
房地产项目的盈亏平衡分析由临界点分析和保本点分析两种,两者的主要差异在于()。
黄河公司2017年度实现利润总额10000万元,适用的所得税税率为25%;预计未来期间适用的所得税税率不会发生变化,假定未来期间能够产生足够的应纳税所得额用以抵扣暂时性差异。黄河公司2017年度发生的有关交易和事项中如下:(1)某批外购存货年初、年末借方
在数学教学中,教师常采用画示意图来表述、分析问题,以帮助学生理解题目。这种方式属于()。
美国太空探索技术公司成功将“猎鹰9号”火箭发射升空,并实现让该火箭第一级顺利返回太平洋上的目标着陆点,这是人类历史上第一次成功完成海上火箭回收。()
下列关于成文法和不成文法的表述,正确的有()。
最新回复
(
0
)