首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量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-10-26
32
问题
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量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/pzD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includestructS{intn;inta[20];};voidf(structS*P){inti,j,t;for(i=0;in一1;i++)for(j=i+
有以下程序:#include<stdio.h>main(){inta1,a2;charc1,c2;scanf("%d%c%d%c",&a1,&c1,&a2,&c2);printf(
下列排序方法中,最坏情况下比较次数最少的是()。
设有定义#include<stdio.h>#include<stdlib.h>typedefstruet{intx,y;}T;typedefstruet{intx,y;}*USER;USERfun(){USERp;p=(USER
若有以下语句:intn;floatf=13.8;则执行n=(int)f%3;后,n的值是()。
能从任意一个节点开始没有重复地扫描到所有节点的数据结构是()。
下面能作为软件需求分析工具的是()。
设有定义:doublex=2.12;,以下选项中不能完整输出变量x值的语句是()。
数据库设计中反映用户对数据要求的模式是()。
给定程序中,函数fun的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有N个字符串,且串长小于M。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
随机试题
关于特异感觉投射系统,以下正确的是
患者,男,25岁。创伤10分钟来院,查体:意识清楚,面色苍白,右股外侧可见3cm长创口,无出血,肢体无反常活动,血压90/60mmHg,脉搏122次/分,呼吸28次/分,患者自觉腹胀,排气一次。正确的急诊处理有()
异烟肼与维生素B,合用,可减少氨茶碱与镇静催眠药合用,可减少
服用硫酸亚铁大都会出现的反应为
在城市规划区范围内()、()、()工程项目编制、审批项目建议书和设计任务书(可行性研究报告),必须遵守《建设项目选址规划管理办法》。
E公司2016年销售收入为5000万元,2016年底净负债及股东权益总计为2500万元(其中股东权益1250万元),预计2017年销售增长率为8%,税后经营净利率为10%,净经营资产周转率保持与2016年一致,净负债的税后利息率为4%,净负债利息按上年末净
保险合同是投保人与保险人约定保险权利义务关系的协议,是一种()。
下列哪些是以学生为中心的课程理论的基本主张?()
虚假一致性偏差是指人们常常高估或夸大自己的信念、判断及行为,让人们坚信自己信念、判断的正确性。当遇到与此相冲突的信息时,这种偏差使人坚持自己的社会知觉。根据上述定义,下列属于虚假一致性偏差的是:
Thepurposeofthisselectionisto______.Oneofthesolutionssuggestedtoimprovetheconditionsofunderdevelopmentis___
最新回复
(
0
)