首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
公务员
#include #include struct List { int data; struct List*next: }; typedef struct List node; typedef
#include #include struct List { int data; struct List*next: }; typedef struct List node; typedef
admin
2014-01-13
36
问题
#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=(1ink)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=(1ink)malloc(sizeof(node));
head->next=(3);
ptr=head;
}
ptr=(4);
while(ptr!=NULL)
{
printf(”the value is 9/6d.\n”,(5));
ptr=ptr->next;
}
}
选项
答案
(1)NUII (2)&num (3)ptr (4)head->next (5)ptr->data 本程序实现的功能是:利用尾插法创建一个包含5个数据结点的单链表,然后将这5个结点的数据输出。 程序一开始定义了一个结构体,即结点结构: struct Iist { int data: struct Iist *next: }; 由此可以看出,单链表的每个结点包含了一个数据域和一个指向后继结点的指针域。 在main函数中,首先创建一个结点,令尾指针指向该结点:tail=(1ink)malloc(sizeof(node));由于后面第二甸ptr=ta1令工作指针指向尾结点,可知第一个空填NUII,即将尾结点的指针域置为NULL,tail->rlext—NUII;。 for循环的作用是依次创建5个结点,并为这5个结点的数据域赋值。由ptr->da-ta=num;可知其前一句是用num变量保存输入的整数,则第二个空填&num,即scanf(“%d”,&num);。 由于头指针是指向第一个结点的,因此第三个空填入ptr.即1head->Flext-1)tr;,令头指针一直指向第一个结点的地址。 最后用while循环输出链表中每个结点的数据值,因此在进入while循环之前令工作指针ptr指向第一个结点,即ptr=head->next;,在输出结点数据值时,利用ptr->data取当前指针指向的数据域即可,即printf(“the value is%d.\n”,ptr->data);。
解析
转载请注明原文地址:https://jikaoti.com/ti/hsU3FFFM
本试题收录于:
计算机专业知识题库事业单位考试分类
0
计算机专业知识
事业单位考试
相关试题推荐
心理学家邓克尔设计了一个“蜡烛实验”。在桌子上有三个硬纸盒,盒里分别装着图钉、火柴和蜡烛。要求被试者用桌子上的这些物品将蜡烛固定在木纸墙上。解决钧方法很简单:把纸盒钉在墙上,再以它为台基竖立蜡烛。但许多被试者不会这样解决问题,因为他们把装着东西的纸盒当作容
教师道德范畴,从广义上讲,是指反映和概括有关教师道德现象的特征、方面和关系的各种基本概念。不但教师道德原则和规范所包含的基本概念可以看作教师道德范畴,就是反映教师个体道德行为和道德品质,以及道德评价、道德修养和道德教育等方面的概念,也可以看作教师道德范畴。
学习资源利用的过程,实质上是在学习资源和学习者已有认知结构之间建立连接的过程。()
【2015年济南市真题】儿童认识到客体尽管在外形上发生了变化,但其特有的属性不变,这说明儿童的认知发展进入具体运算阶段。()
【2012年烟台市市直真题】中小学生旷课的,学校应当及时与其父母或其他监护人取得联系。()
【2012年临沂市真题】下列属于第二信号系统的条件反射的是()。
一位地理老师在讲解太阳与地球的距离时,做了这样一个比喻:假如我们从地球出发去太阳的话,若乘火箭得3年时间,坐超音速飞机需要15年,坐火车需要85年,步行的话至少也得需要3500年。教师的这一教学片段主要体现了下面哪一教学原则?()
钻石是在地球深部高压、高温条件下形成的一种由碳元素组成的单质晶体。克拉是钻石国际标准的重量计算单位,一克拉等于()。
下面程序段中,search(a,n,k)的功能是在数组a的前n(n≥1)个元素中找出第k(1≤k≤n)小的值。这里假设数组a中各元素的值都不相同。#defineMAXN100inta[MAXN],n,k;intsear
在Word编辑状态下,按先后顺序依次打开了d1.docx、d2.docx、d3.docx、d4.docx共4个文档,则当前的活动窗口是()。
随机试题
我国儿童的错牙合畸形发生率达以理理的正常牙合为标准,错骀畸形患病率为
牙周膜成纤维细胞形成的、埋入牙骨质中的胶原纤维称
X线照片标记内容,不包括
依照《土地管理法》及有关行政法规的规定,下列有关土地权属的表述中哪项是错误的?
我国银行风险的最主要表现是()。
下列关于我国现在外汇管理的原则说法正确的是()。
下列关于证券发行承销团承销证券的表述中,不符合证券法律制度规定的是()。
第一位获得诺贝尔文学奖的亚洲人是()。
罚金的适用方式是()。
从所给的四个选项中,选择最合适一个填入问号处,使之呈现一定规律性:
最新回复
(
0
)