首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量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
70
问题
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量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);
若有定义语句:doublea,*p=&a;以下叙述中错误的是
对于循环队列,下列叙述中正确的是
有以下程序#includevoidfunc(intn){staticintnum=1;num+=n;printf("%d",num);}main(){func(3);func(4);printf("\
下列叙述中正确的是
结构化程序设计的基本原则不包括()。
若有定义语句intb=2;则表达式(b<<2)/(3||b)的值是
层次型、网状型和关系型数据库划分原则是()。
下面对对象概念描述正确的是
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
随机试题
甲公司主要从事小型电子消费品的生产和销售,在一次审计中发现出纳员王晓似乎有以下舞弊行为:从公司收发室截取顾客陈宏给公司分期付款的5000元支票,存入了由她负责的公司零用金银行存款账户中。然后,在该存款账户中以支付劳务费为由开了一张以自己为收款人的500
党的十五大明确指出,公有制经济包括()
通气/血液比值过剩,意味着通气过剩,血流不足,致使肺泡无效腔增大。()
A.从事中医药专业工作30年以上,并担任高级专业技术职务10年以上B.在中医药领域中取得卓越的成绩,被列为学科带头人C.在中医药领域有独到见解,长期从事临床工作,享受国务院特殊津贴D.具有研究生以上学历和良好的职业品德E.受聘于医疗卫生机构或者教育
可能的诊断是为了解该患者双侧肾脏是否已缩小,应首选的检查是
膝关节关节面的组成中,不包括()。
我国最大的咸水湖是()。
由于海沟深埋于数千米甚至万米海水之下.难于寻找。因此大部分主要海沟都是直到20世纪才被发现。不过它们都有着明显的“影子”:__________,如阿留申海沟对应阿留申群岛、日本海沟对应日本列岛、菲律宾海沟对应菲律宾群岛等。不过秘鲁一智利海沟对应的不是岛弧,
若f(x-1)=x2(x-1),则f(x)=_______.
假设某数据库己建有宏对象“宏1”,“宏1”中只有一个宏操作SetValue,其中第一个参数项目为"[Label0].[Caption]"第二个参数表达式为“[Text0]”。窗体“fmTest”中有一个标签Label0和一个文本框Text0,现设置控件Te
最新回复
(
0
)