首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
公务员
#include #include struct List { int data; struct List*next; }; typedef struct List node; typedef no
#include #include struct List { int data; struct List*next; }; typedef struct List node; typedef no
admin
2013-12-15
80
问题
#include
#include
struct List
{
int data;
struct List*next;
};
typedef struct List node;
typedef node*link;
void main()
{
link ptr,head,tail;
int num,i;
tail=(link)malloc(sizeof(node));
tail一>next=(1):
ptr=tail;
printf("\nplease input data:\n");
for(i=0;i<=4;i++)
{
scanf("%d",(2)):
ptr->data=num;
head=(link)malloc(sizeof(node));
head一>next= (3) ;
ptr=head;
}
ptr=(4) ;
while(ptr!=NULL)
{
printf("the value is%d.\n",(5));
ptr=ptr一>next;
}
}
选项
答案
(1)NULL (2)&num (3)ptr (4)head一>next (5)ptr一>data
解析
本程序实现的功能是:利用尾插法创建一个包含5个数据结点的单链表,然后将这5个结点的数据输出。
程序一开始定义了一个结构体,即结点结构:
struct List
{
int data:
struct List*next:
};
由此可以看出,单链表的每个结点包含了一个数据域和一个指向后继结点的指针域。
在main函数中,首先创建一个结点,令尾指针指向该结点:tail=(link)malloc(sizeof(node));,由于后面第二句ptr=tail令工作指针指向尾结点,可知第一个空填NULL,即将尾结点的指针域置为NULL,tail一>next=NULL;。
for循环的作用是依次创建5个结点,并为这5个结点的数据域赋值。由ptr—>data=num;可知其前一句是用num变量保存输入的整数,则第二个空填&num,即scanf(’%d’,&num);。
由于头指针是指向第一个结点的,因此第三个空填入ptr,即head一>next=ptr;,令头指针一直指向第一个结点的地址。
最后用while循环输出链表中每个结点的数据值,因此在进入while循环之前令工作指针ptr指向第一个结点,即ptr=head一>next;,在输出结点数据值时,利用ptr一>data取当前指针指向的数据域即可,即printf("the value is%d.\n",ptr一>data);。
转载请注明原文地址:https://www.kaotiyun.com/show/w0al777K
本试题收录于:
计算机专业知识题库事业单位考试分类
0
计算机专业知识
事业单位考试
相关试题推荐
下面属于建构主义教学模式的是()。
教育作为相对独立的社会子系统,包括的要素有()。
在科尔伯格的道德发展阶段中,儿童判断行为的好坏主要依据动机,认为有利他动机的就是好的,有利己动机的就是坏的,此阶段儿童的道德发展处于()。
由学生自己来提出问题,设计方案,实施并得出结论的课程,属于()。
德育过程是对学生知、情、意、行的培养和提高过程,其实施顺序是()。
自卑对学生的成长和发展影响特别大,消除自卑感常用的方法包括()。
“教是为了不教。”下面摘引的叶圣陶先生的一些论述,其中说明这个名句中“不教”的是()。
语言、思维、记忆等发展都存在不同的关键期,这说明人的身心发展具有()。
布卢姆认识目标分类修订版把知识分为事实性知识、概念性知识、程序性知识和元认知知识四类。下列属于程序性知识的是()。
网络教育系统建设的重点和核心是()。
随机试题
筒体有实腹筒和__两种。
哪项是预防细菌性痢疾综合措施的重点( )。
上后牙3/4冠邻沟的方向为
(2007年考试真题)根据营业税法律制度的规定,下列确定营业额的方法中,正确的有()。
取得拍卖收入个人所得税的处理,符合规定的有()。
下列不属于全面风险管理特征的是()。
Bestfriendscanhavefewthingsincommon.Forexample,______Sarahlikestodance,herbestfriendpreferstowrite.
除国家另有规定外,任何组织或者个人不得招用未成年人的年龄是未满()。
下列事件的最佳逻辑排列顺序是()。(1)浮出水面(2)呼救求援(3)循序上升(4)落入水中(5)保持镇定
①其中包括他们的肤色、相貌、身材、线条、姿态、气质、风度等许多方面②这样的美,才是广大女性更加向往、追求和渴望的③真正的女性美,应该是结实、精干、肌肉强健,富有区别于男子的特有曲线美④越来越多的人们现在都倾向于认为:现代女性人
最新回复
(
0
)