首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
公务员
#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
67
问题
#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://kaotiyun.com/show/fdal777K
本试题收录于:
计算机专业知识题库事业单位考试分类
0
计算机专业知识
事业单位考试
相关试题推荐
班主任了解学生的基本方法是书面材料分析法。()
学生借助于老师提供的结构图来弄清概念之间的关系。按照奥苏伯尔的学习分类理论,这种学习属于()。
某班级中很多学生学习成绩差,思想品德差,班集体意识差,同学之间几乎没有合作行为,大部分人都不知道该做什么,怎么做,这个班级的班主任所采取的领导方式最可能是()。
【2015年济南市真题】儿童认识到客体尽管在外形上发生了变化,但其特有的属性不变,这说明儿童的认知发展进入具体运算阶段。()
在家庭、社会与学校的联系中,起沟通桥梁作用的是()。
综合实践活动是由国家设置、由地方和学校根据实际开发的课程领域,它体现了()管理制度的特征和功能,因而是最能体现学校特色、满足学生个性差异的发展性课程。
以个人好恶、兴趣爱好为联系纽带、具有强烈情感色彩的群体是()。
在Word中,()用于控制文档在屏幕上的显示大小。
文档文件与文本文件的主要区别是()。
如果在表示树的孩子一兄弟链表中有6个空的左指针域,7个空的右指针域,5个结点左、右指针域都为空,则该树中叶子的个数()。
随机试题
一名合格的人民教师应具备哪些基本的知识素养?
引起肺炎引起营养不良
眼眶壁中惟一不呈三角形的眶壁是
菌斑微生物作为牙周病始动因子的最有力证据是
地西泮属于哪类镇静催眠药
某区法院判决撤销某区公安局的处罚决定,返还当事人甲2000元罚款,要求在判决生效后15日内执行。后当事人均未上诉,区公安分局也未返还罚款。对区公安分局不履行法院判决,法院可以采取的执行措施有:()
违反法律、行政法规或者中国证监会有关规定,情节严重的,可以对有关责任人员采取3至5年的证券市场禁入措施。()
精神分析理论认为儿童游戏是()。
将E—R图转换为关系模式时,实体和联系都可以表示为()。
A、Itwillreducethenumberofpeoplewhodiefromalcoholuse.B、Itshedslightonthefunctionsofhuman’sbrain.C、Itmayhel
最新回复
(
0
)