首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。 若有以下程序段: q=s; s=s->next;p=s; while(p->next)p=p->nex
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。 若有以下程序段: q=s; s=s->next;p=s; while(p->next)p=p->nex
admin
2019-04-24
40
问题
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量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/7URp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是:在形参SS所指字符串数组中,查找含有形参substr所指子串的所有字符串并输出,若没找到则输出相应信息。SS所指字符串数组中共有N个字符串,且串长小于M。程序中库函数strstr(s1,s2)的功能是在s1串中查找s2子串,
给定程序中,函数fun的功能是:计算下式前n项的和作为函数值返回。例如,当形参n的值为10时,函数返回:-0.204491。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANK1.C中。
有以下程序:#include<stdio.h>main(){inti=5;do{if(i%3=1)if(i%
阅读以下程序:#include<stdio.h>main(){intcase;floatprintF;printf("请输入2个数:");scanf("%d%f",&case,&printf);
有以下定义和语句:structworkers{intnum;charname[20];charc;struct{intday;intmonth;intyear;)s;};
下列函数的功能是()。【09年9月】fun(char*a,char*b){while((*b=*a)!=’\0’){a++;b++;))
关于C语言的变量,以下叙述中错误的是
以下结构体类型说明和变量定义中正确的是
C语言中char类型数据占字节数为
随机试题
超声波流量计接受信号幅度小,仪表不能正常工作的处理方法是()。
甲是A有限责任公司的股东,出资额为30万元,A公司注册资本是100万元,A公司对B公司负有300万元的债务。下列说法中错误的是()
梅奥认为提高生产率的主要途径是______。
吾诱而降,降者八百余人,吾诈而同日杀之。
马副蛔虫幼虫移行期引起的主要症状是
A.低钾血症B.低血糖症C.低钙血症D.低氯血症E.低镁血症
给风险识别带来很强的复杂性,是因建设工程所涉及的( )很多,而且关系复杂,相互影响。
控告检察厅是检察机关同群众接触最为密切的部门。你认为控告厅的工作人员应具备哪些特殊的素质才能胜任这项工作?
材料一数字遗产是信息时代的发展和数字技术运用的产物,指被继承人死亡时遗留的个人所有的网络权益和财产。随着互联网与现实生活的深度融合,虚拟世界的数字信息实际上已经构成我们资产的一部分。数字遗产是在互联网在人类的生活中越来越重要、快速成为个人数字档案
Alandfreefromdestruction,pluswealth,naturalresources,andlaborsupply—allthesewereimportantfactors,inhelpingEngl
最新回复
(
0
)