首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
公务员
#include #include struct node { int hum; struct node*next; }; struct node*create(struct node*head)
#include #include struct node { int hum; struct node*next; }; struct node*create(struct node*head)
admin
2013-12-19
42
问题
#include
#include
struct node
{
int hum;
struct node*next;
};
struct node*create(struct node*head)
{
struct node*p1,*p2;
p1=p2=(struct node*)malloc(sizeof(struct node));
p1->next=NULL;
while(p1->num>0)
{
if(head==NULL)
(1)
;
else
(2)
;
p2一p1;
p1=(struct node*)malloc(sizeof(struct node)):
(3)
;
}
return head;
}
void print(struct node*head)
{
struct node*temp;
(4)
;
while(temp!=NULL)
{
printf(“%d”,
(5)
);
temp=temp->next;
}
}
main()
{
struct node*create();
void print();
struct node*head;
head=NULL;
head=create(head);
print(head);
}
选项
答案
(1)heA,D=p1 (2)p2->next=p1 (3)scanf(“%d”,&p1->num) (4)temp=heA,D (5)temp->num
解析
本程序声明了一个结点结构node(包括一个数据域和一个指向后继结点的指针)和一个建立链表的函数create(),一个链表输出函数print(),此外还包括了一个main()函数。
本程序中的create()函数使用尾插法创建链表,即将输入的结点插入到上一个输入的结点之后,直到输入所有的结点完为止。在建立链表时,若链表为空,则令头指针指向第一个输入的结点,因此,第一个空格填入head=p1;若输入的不是第一个结点,则将它插入到最后一个结点,因此第二个空格填入p2->next=p1。
从while(p1->num>0)可以看出,create()方法中应该有一个输入结点数据域的语句,因此,第三个空格应填入scanf(“%d”,&p1->num)。
输出函数print()将链表从第一个结点开始逐个输出,直到输出完整个链袁的结点为止。从while(temp!=NULL)可以看出,temp为工作指针,因此输出之前应将头指针赋予temp,因此第四个空格应填入temp=head。
printf用于输出结点数据,因此第五个空格应填入temp->num。
需要注意的是,在链表的创建过程中,链表的头指针是非常重要的参数。因为对链表的输出和查找都要从链表的头指针开始,所以链表创建成功后,要返回链表头结点的地址,即头指针。
转载请注明原文地址:https://kaotiyun.com/show/dqal777K
本试题收录于:
计算机专业知识题库事业单位考试分类
0
计算机专业知识
事业单位考试
相关试题推荐
属于了解学生的方法的是()。
有关《3—6岁儿童学习与发展指南》,以下说法错误的是()。
下列关于公文写作的说法正确的是()。
学生在解复杂应用题和写作文时,在群体情境中往往不如单独完成的效果好,这种现象是()。
学生学习三角形后,再学习直角三角形,这种学习称为()。
1949年出版的《课程与教学的基本原理》被公认为现代课程理论的试金石,作者的课程编制被称为目标模式,这位作者是()。
阅读下面的案例,回答以下题。某市教育局下发了红头文件《中小学教育工作者家访暂行规定》,将家访活动重新推到现代教育的前沿,在社会上引起强烈的反响,同时,上海、广州等多地的一些学校流行起了“电子家访”,老师向家长公布自己的电子邮箱或QQ、微信号码,方
教育功能是教育客观呈现的实际作用,是教育本身固有的客观属性,不以人的意志为转移,它是由教育的()所决定的。
决定公文文稿能否生效的环节是()。
typedefstructnode{intdata;structnode*next;}linknode*link;voidInsertsort(1inkL){lankP,q,r,U;p=L->next
随机试题
根据中国的域外取证制度,下列说法正确的是()
有效威胁的特征不包括()
下列药物中属于孕激素的是
本案中,因为丹尼为美国人,对于他的杀人行为可以立案侦查的是()。在刑事诉讼过程中,遇有法定不追究刑事责任的情形时,应当()。
DWDM系统中不同波道OTU可以互换的是()。
背景资料某施工单位承接了南方一座双向四车道分离式隧道施工,该隧道穿越一向斜构造。该隧道全长4279m,最大埋深1049m,单孔隧道净空宽度9.14m,单孔净空高度6.98m。两洞口处设有明洞,边坡较稳定。施工单位结合该隧道的特点进行了施工组织设计,其中:
统计资料的审核、签署人员应当对其审核、签署的统计资料的真实性、准确性和()负责。
Seeingthebigcrowdcomingtowardshim,hestartedtorundownthehill,but______andwentdownonhishandsandkneesinthe
定义:①专有名词:表示具体的人,事物,地点或机构的专有名称。②抽象名词:表示动作、状态、品质或其他抽象概念。③具体名词:表示物质或不具备确定形状和大小的个体的物质。典型例证:(1)水(2)北京(3)友情上
ThegreatestcelestialobservatoryofNeolithictimes,stonehenge,is(awork)of(such)(Magnitudeasit)absorbedtheenergies
最新回复
(
0
)