首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
程序中已构成如下不带头节点的单向链表结构,指针变量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
2017-11-06
41
问题
程序中已构成如下不带头节点的单向链表结构,指针变量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/qBxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:fun(intx){intp;if(x=0||x==1)return(3);p=x-fun(x-2);returnp;}main(){printf("%d\n",fun(7)
()的任务是诊断和改正程序中的错误。
有以下程序:voidswapl(intc0[],intc1[]){intt;t=c0[0];c0[0]=c1[0];c1[0]=t;}voidswap2(int*c0,int*c1){intt;
有以下结构体说明和变量定义,如图所示,指针p、q、r分别指向此链表中的三个连续节点。structnode{intdata;structnode*next;}*P,*q,*r;现要将q所指节点从链表中删除,同时要保持链表的连续,
在软件设计中,不属于过程设计工具的是()。
软件调试的目的是()。
以下选项中有语法错误的是
衡量软件的模块独立性使用耦合性和内聚性两个定性的度量标准,其中__________是度量一个模块功能强度的一个相对指标。
用树形结构来表示实体之间联系的模型称为
随机试题
属于高级人民法院管辖的第一审刑事案件是
A.精气学说B.比较、演绎、类比C.诊断方法D.治疗方法属中医学一般思维方法的是
纳税人已在工商行政管理机关办理变更登记的,应当自工商行政管理机关变更登记之日起( )日内,申报办理变更税务登记。
进行基准分析时,选择基准对象应主要关注()。
位于某市的一家生产企业,2016年度会计自行核算取得主营业务收入68000万元、其他业务收入6000万元、营业外收入4500万元、投资收益1500万元,应扣除的主营业务成本42000万元、其他业务成本3500万元、营业外支出3200万元、税金及附加6100
评价
教师个人实现教师专业化所应做的努力是()
《三国演义》描绘了自汉灵帝到西晋武帝期间近一百年的历史画卷。在呈现这段三足鼎立的历史时,带着明显的()的思想倾向。
RS-232-C是目前常见的一种接口标准,它是由(32)提供制定的。该标准在OSI模型中属于(33)层协议标准,通过RS-232-C来连接两个设备最少要连接(34)条线。这个标准的设计数据速率是处理(35)bit/s。(35)bit/s条件下,采用RS-4
Menhavetraveledever【C1】______theyfirstappearedontheearth.【C2】______primitivetimestheydidnottravelforpleasureb
最新回复
(
0
)