首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和C函数,填补代码中的空缺(1)~(5),将解答填入答题纸的对 应栏内。 [说明] 函数ReverseList(LinkListheadptr)的功能是将含有头结点的单链表就地逆置。处理思路是将链表中的指针逆转,即将原链表看成由两部分组成:已经
阅读以下说明和C函数,填补代码中的空缺(1)~(5),将解答填入答题纸的对 应栏内。 [说明] 函数ReverseList(LinkListheadptr)的功能是将含有头结点的单链表就地逆置。处理思路是将链表中的指针逆转,即将原链表看成由两部分组成:已经
admin
2016-03-25
56
问题
阅读以下说明和C函数,填补代码中的空缺(1)~(5),将解答填入答题纸的对
应栏内。
[说明]
函数ReverseList(LinkListheadptr)的功能是将含有头结点的单链表就地逆置。处理思路是将链表中的指针逆转,即将原链表看成由两部分组成:已经完成逆置的部分和未完成逆置的部分,令s指向未逆置部分的第一个结点,并将该结点插入已完成部分的表头 (头结点之后),直到全部结点的指针域都修改完成为止。
例如,某单链表如图4—1所示,逆置过程中指针s的变化情况如图4—2所示。
链表结点类型定义如下:
typedef struct Node{
int data;
struct Node*next;
}Node,*LinkList;
[C函数]
void ReverseList(LinkList headptr)
{//含头结点的单链表就地逆置,headptr为头指针
LinkList p,s;
if((1))return;//空链表(仅有头结点)时无需处理
p=(2);//令p指向第一个元素结点
if(!P->next)return;//链表中仅有一个元素结点时无需处理
s=p->next;//s指向第二个元素结点
(3)=NULL;//设置第一个元素结点的指针域为空
while(s){
p=s;//令P指向未处理链表的第一个结点
s=(4);
p->next=headptr->next;//将P所指结点插入已完成部分的表头
headptr->next=(5);
}
}
(4)
选项
答案
s->next,或p->next,或其等价形式
解析
转载请注明原文地址:https://www.kaotiyun.com/show/99jZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
Windows系统的控制面板不包括__________功能。
在Excel2007中,(43)________________不是计算从A1到A6单元格中数据之和的公式。
数据录入工作有两个指标:录入速度和错误率。一般而言,数据录入员在录入大批数据时,录入速度会(65),错误率会(66)。65
双击某个非可执行程序的文件名将(24)。
关于ADSL接入技术,下面的论述正确的是(15)。
在Word的编辑状态下,先后新建了两个文档,但并没有对这两个文档做“保存”或“另存为”操作,则______。
张、王、李三个平等的评委独立对三部电影甲、乙、丙进行了评分(三人的满分标准不同),结果如下表:按合理的平均得分计算,第一、二、三名电影应分别授予(69)。
在数据库中能够唯一地标识一个记录被称为______。
随机试题
GB3935.1-1996定义标准化为:为在一定的范围内获得最佳程序,对实际的或潜在的问题制定共同和重复使用的规则的活动。()
男性,75岁。患慢性阻塞性肺疾病20余年,长期门诊复诊。近来行肺功能检查示:FEV1/FVC<70%,30%≤FEV1
女,46岁。今晨起咯血约100ml,无发热。幼年起反复咳嗽、咳痰。查体:T36.8℃,BP120/70mmHg,左肺可闻及湿啰音。该患者最可能的诊断是
下列关于旅馆客房卫生间的设置正确的是()
剪胀(或扩容)的发生是由什么因素引起的?
旋耕机是以横轴式或立轴式旋转刀齿为工作部件的驱动型土壤耕作机械,有较强的碎土能力;铧式犁是一种全悬挂式耕地农具,由在一根横粱端部的厚重的刃构成,用来破碎土块并耕出槽沟从而为播种做好准备;深松机是一种用于改善行间深层土壤耕层结构的耕作机械;圆盘犁是利用凹面圆
甲找到在某国有公司任会计的朋友乙,提出向该公司借款10万元用于购买毒品并出售,并许诺出售毒品获利后给乙好处费。在利益的诱惑下,乙应甲到要求擅自从自己管理的公司款中借给甲10万元。甲拿到10万元后,亲自从外地购得毒品。然后在本地出售。出售一部分后,甲分给乙赃
有以下程序:#include#includemain(){charp[20]=[’a’,’b’,’c’,’d’},q[]=“abe”,r[]=“abede”;streat(P,r);strcpy(P+
TherisingofthesealevelisthecauseoftheproblemthatpeoplelivingonpartsofthesouthcoastofEnglandface.Theero
FightingforaBrighterFutureforWomenWhenIwasaskedwhatitmeanstobeawomanrunningforpresident,Ialwaysgave
最新回复
(
0
)