首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
公务员
#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
45
问题
#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
计算机专业知识
事业单位考试
相关试题推荐
我国新课改倡导的新型学习方式是()。
教师道德范畴,从广义上讲,是指反映和概括有关教师道德现象的特征、方面和关系的各种基本概念。不但教师道德原则和规范所包含的基本概念可以看作教师道德范畴,就是反映教师个体道德行为和道德品质,以及道德评价、道德修养和道德教育等方面的概念,也可以看作教师道德范畴。
1999年6月,改革开放后的第三次全国教育工作会议颁布了《中共中央国务院关于深化教育改革,全面推进素质教育的决定》。明确提出“调整和改革课程体系、结构、内容,建立新的基础教育课程体系”。这是我国政府第一次正式作出进行本次课程改革的决定。2001年
伊伏特逊等人的系统观察研究表明,较为有效的管理者与较为无效的管理者在一些重要教学行为上是有区别的,有效的教师()。
【2013年济宁市市属真题】皮亚杰把儿童心理发展过程划分为四个阶段,按顺序依次是()。
我国首次以法律形式明确规定“国家实行教师资格制度”的文件是()。
学校教育制度是国民教育制度中主要的组成部分。
在Windows系统中对U盘上的一个文件夹执行删除操作时。该文件夹会被放人回收站。
4G是集3G与WLAN于一体,能够以100Mbps以上的速度下载,加快传输高质量音频、视频图像,几乎能满足所有用户对于无线服务要求的第四代移动通信技术。4G手机传递信息依靠的是()。
如果在表示树的孩子一兄弟链表中有6个空的左指针域,7个空的右指针域,5个结点左、右指针域都为空,则该树中叶子的个数()。
随机试题
政府投资建设的公共租赁住房项目贷款利率按中国人民银行利率政策执行,利率下浮时其下限为基准利率的_______倍。()
Whenimaginativementurntheireyestowardsspaceandwonderwhetherlifeexistsinanypartofit,theymaycheerthemselvesb
慢性粒细胞性白血病与类白血病反应的区别是
不属于代偿性肝硬化的是
下列通过抗氧化作用而发挥抗动脉粥样硬化作用的药物是
变形缝设置符合现行国家工程建设消防技术标准要求的是()。
期权的权利期间与期权的时间价值存在()的影响。
下列关于企业竞争战略说法错误的是()。
以下关于ARM程序状态寄存器CPSR的说法正确的是()。
HistorianstendtotellthesamejokewhentheyaredescribinghistoryeducationinAmerica.It’stheone【C1】______theteachers
最新回复
(
0
)