首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量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
2019-12-17
50
问题
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量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/4hCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
设fp为指向某二进制文件的指针,且己读到此文件末尾,则函数feof(fp)的返回值为
以下选项中合法的标识符是
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零)#inciudemain(){FILE*fp;iongnum=0;fp=fopen("fname.dat","r")
有以下程序段:int*p;p=_______malloc(sizeof(int));若要求使p指向一个int型的动态存储单元,在横线处应填入的是
给定程序中,函数fun的功能是:计算形参x所指数组中Ⅳ个数的平均值(规定所有数均为正数),将所指数组中小于平均值的数据移至数组的前部,大于等于平均值的数据移至x所指数组的后部,平均值作为函数值返回,在主函数中输出平均值和移动后的数据。例如,有10个正数:
关系表中的每一行记录称为一个()。
对下列二叉树进行前序遍历的结果是
层次型、网状型和关系型数据库的划分原则是()。
医生可以为病人开不同的药,而同一种药也可由不同医生开给病人,则实体医生和实体药之间的联系是()。
随机试题
教育的社会本位论的代表人物是
IT行业有一条法则恰如其分地表达了“计算机功能、性能提高”的发展趋势。这就是美国Intel公司的创始人摩尔提出的“摩尔法则”。()
下列不属于二级药学服务特点的是
A.阴阳说B.水地说C.五行说D.元气说E.云气说古代哲学中,气的概念源自于
在下列哪些情形下,法官应当依法提请免除其职务?()
金属切削机床的静态特性包括()。
企业发行中期票据应制定发行计划,在计划内各期票据的利率形式、期限结构等要严格按照有关规定执行,不得自行设计。()
申请人缺少解讫通知要求退款的,出票银行应于银行汇票提示付款期满1个月后办理。()
如果将橘子放在50℃的温水中泡10分钟,下列关于该橘子的变化说法正确的是()。
甲家的牛丢失后被乙拾得,甲要求乙返还该牛,乙提出了下列请求,依法应予支持的是( )。
最新回复
(
0
)