首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
公务员
#include #include typedef struct student{ int hum; char nameE20]; char sex; mt age; }LIST; LIST*
#include #include typedef struct student{ int hum; char nameE20]; char sex; mt age; }LIST; LIST*
admin
2013-12-19
65
问题
#include
#include
typedef struct student{
int hum;
char nameE20];
char sex;
mt age;
}LIST;
LIST*create(
(1)
)
{ LIST*head=NULL,*newNode,*tail;
int i=0:
for(i=0;i
{
(2)
;
printf(“\nlnput the information of student%d(name,hum,sex,age):”,i+1);
scanf(“%s%d%e%d”,%newNode->name,&newNode->num,&newNode->sex,&newNode->age);
newNode->next=NULL:
if(i==0)
(3)
;
else
tail->next=newNode:
tail=newNode;
}
(4)
:
}
void OutputList(LIST*head)
{LIST*p=head;
while(p!=NULL){
printf(“kn%d%s%c%d”,p->num,p->name,p->sex,p->age;
(5)
;
}
}
void main()
{
LIST*L:
L=create(10):
outputList(L);
}
选项
答案
(1)int n (2)newNoD,E=(LIST*)malloc(sizeof(LIST)) (3)llea(i=newNoD,E (4)return heA,D (5)p=p->next
解析
本程序首先定义了链表结点结构LIST,其中每个结点包括了学号、姓名、性别、年龄。然后建立了一个创建链表的操作函数LIST*create(),从main函数中的L=create(10)可知,第一个空格应填入int n,指明所要创建链表的结点数。
从程序可以看出,for循环用于创建n个链表结点,在创建结点之前应该为即将创建的结,占、开辟空间,因此第二个空格应填入newNode=(LIST*)malloe(sizeof(LIST))。
从tail->next=newNode可知,create()函数使用尾插法建立链表,因此tail指针始终指向尾结点,即每插入一个结点到链表末尾,都要令tail指针指向该结点。反之,head指针则是指向第一个结点,因此,当i==0时,heaci=newNode。
创建链表完成后,应该返回指向链表的第一个结点的指针,因此,第四个空格应填入return head。
OutputList(LIST*head)用于从链表的第一个结点开始逐个输出链表中的元素,因此,每输出一个元素之后,工作指针p移到下一个结点,因此第五个空格应填入p=p->next。
转载请注明原文地址:https://kaotiyun.com/show/qcal777K
本试题收录于:
计算机专业知识题库事业单位考试分类
0
计算机专业知识
事业单位考试
相关试题推荐
若问小明“为什么偷东西是不对的?”他的回答是“抓住了会挨打”。据此可以判断小明的道德认识发展处于()。
在不需要意识或有意回忆的情况下,个体的经验自动对当前任务产生影响而表现出来的记忆是()。
课堂教学效率的高低取决于()三大要素的相互协调。
以下列举的各种情形,属于第二信号系统条件作用的是()。
教育目的对教育活动的定向功能具体体现为()。
课的类型是根据()来确定的。
培养学生思想品德的一般程序可概括为()。
针对不同的传输介质,网卡提供了相应的接口,适用于非屏蔽双绞线的网卡应该提供RJ-45接口。()
已知一二叉树中结点的左右孩子分别为left和right,P指向二叉树的某一结点。请用C语言编一个非递归函数PostFirst(p),求P所对应子树的第一个后序遍历结点。
C语言中的注释会被编译,但不会被执行。()
随机试题
银行财务报表中反映企业某一时点状况的静态报表是()。
针对非小细胞肺癌根治术后的放射治疗,正确的表述是
冬季,某500头保育猪群,出现体温升高,被毛粗乱。部分猪喜卧,不愿运动,强行驱赶可见跛行,仔细检查发现后肢关节肿大。部分猪出现心包炎和腹膜炎。死亡率约3%。将关节液接种TSA培养基,病原生长严格依赖NAD。我国现阶段预防该病的疫苗是(
甲型肝炎最有效的预防措施是()
下列哪项不是血瘀证的表现
调节器是将系统的()进行比较,得到偏差,然后按某种特定的控制规律控制生产过程,使被控量等于给定值。
编写监理规划应注意以下要求( )。
咨询师在和求助者谈话时,不轻易发表自己的意见,尤其是评论性意见,这是因为咨询师必须坚持()。
OptimismamongtheUK’sbanksandbuildingsocietieshassoaredoverthepastthreemonthsasfirmsgrewprofitsandtookonmor
Anindustrialsociety,especiallyoneascentralizedandconcentratedasthatofBritain,isheavilydependentoncertainessent
最新回复
(
0
)