首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:统计出带有头结点的单向链表中结点的个数,存放在形参n所指的存储单元中。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注意:源程序存放在考生文件夹下的BLANK1.C中。 不
给定程序中,函数fun的功能是:统计出带有头结点的单向链表中结点的个数,存放在形参n所指的存储单元中。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注意:源程序存放在考生文件夹下的BLANK1.C中。 不
admin
2017-02-27
54
问题
给定程序中,函数fun的功能是:统计出带有头结点的单向链表中结点的个数,存放在形参n所指的存储单元中。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
#include
#include
#define N 8
typedef struct list
{ int data;
struct list *next;
} SLIST;
SLIST *creatlist (int *a) ;
void outlist (SLIST *) ;
void fun (SLIST *h, int *n)
{SLIST *p;
____1____=0;
p=h—>next;
while (p)
p=p—>____2____ ;
}
}
main ()
{SLIST *head;
int a [N] ={12,87,45,32,91,16,20,
48 },num;
head=creatlist (a) ; outlist (head) ;
fun ( ____3____ , &num) ;
printf ("\nnumber=%d\n",num) ;
}
SLIST *creatlist (int a [ ] )
{SLIST *h,*p,*q; int i;
h=p= (SLIST *) malloc (sizeof (SLIST)) ;
{q= (SLIST *) malloc (sizeof (SLIST)) ;
q—>data=a
; p—>next=q; p=q;
}
p—>next=0;
return h;
}
void outlist (SLIST *h)
{SLIST *p;
p=h—>next;
if (p==NULL) printf ("The list is
NULL!\n");
else
{ printf("\nHead ") ;
do
{ printf ( "—>%d",p—>data) ;
p=p—>next; }
while (p ! =NULL) ;
printf ("—>End\n") ;
}
}
选项
答案
(1) * n (2) next (3) head
解析
函数fun的功能是统计出带有头结点的单向链表中结点的个数。
第一空:*n保存返回值链表长度,在开始计数之前,应该将*n清零,故第一空处应为“*n=0;”。
第二空:*n在循环while(p)中计数,p不断指向下一个结点,因此第二空处应该为“p= p—>next; ”。
第三空:fun函数的声明为:void fun( SLIST*h,int *n),第一个参数是头结点地址,第二个参数要存放链表长度的整型变量地址,故第三空处应为“fun(head,&num);”。
转载请注明原文地址:https://kaotiyun.com/show/QrID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据以下资料,回答以下问题。中国汽车工业协会发布的2009年4月份中国汽车产销数据显示,在其他闰家汽车销售进一步疲软的情况下,国内乘用车销量却持续上升,当月销量已达83.1万辆,比3月份增长7.59%,同比增长37.37%。乘用车细分为
根据以下资料。回答以下问题。2013年末全国共有群众文化机构44260个,比上年末增加384个,其中乡镇文化站34343个,增加242个。年末群众文化机构从业人员164355人,比上年末增加8127人。群众文化机构实际使用房屋建筑面积3389.4
某市交通管理局发布文件,规定对高速公路过往车辆征收过路费。丁某驾车路过被征收,认为属于乱收费,欲讨个说法。下列选项中不正确的是()。
刑法分则某条文规定:犯A罪的,“处三年以下有期徒刑,并处或者单处罚金”。被告人犯A罪,但情节较轻,且其身无分文。对此,下列哪一判决符合该条规定?()
汉语西文字母词被汉语词典收录的历史已有100多年,收录字母词早已是汉语词典和工具书编纂的惯例和通行的做法。1903年出版的《新尔雅》在正文中收录了“X光线”一词,这是汉语词典首次收入字母词。在辞书史上,这部词典是近代中国最早的一部新语词词典,它虽然还不是纯
全面建成小康社会是党和国家到2020年的奋斗目标,下列对于小康社会的理解错误的是()。
根据下列材料回答问题。S省统计局日前发布((2014年S省果业发展统计公报》,初步核算,2014年全省果业增加值达320亿元,比上年增加3.5%,占全省种植业增加值的30.2%,比上年提高0.1%。资料显示,2014年S省种植业增加值为(
根据下列材料回答问题。为建立规范的税费体制和完善的价格机制,促进节能减排、环境保护和结构调整,公平负担,依法筹措交通基础设施养护和建设资金,我国出台了成品油价税费改革方案,自2009年1月1日正式施行。方案规定:取消公路养路费、航道养护费、公路运输管理费
根据下列材料回答问题。从近四次人口普查的城乡年龄结构看,比例逐次下降的年龄段人口是()。
随机试题
A注册会计师负责审计甲公司2012年度财务报表,并于2013年3月15日签发了甲公司2012年财务报表的审计报告。对于截至2013年3月15日发生的期后事项,A注册会计师的下列做法正确的有()。
(2018年德州齐河)课程改革是教育改革的核心,因此课程研究比教学研究更为重要。()
下列作品集属于陆放翁的有()
在消毒试验中,自然菌是指存在于某试验对象上
胆囊显影脂肪餐后,显示胆道较好的摄片时间为
有关疾病三级预防,下列哪项说法是正确的
属于咀嚼黏膜的是
政府性基金预算的管理原则有()。
材料1 位于长江之滨的江苏张家港,是我国犯罪率最低的城市之一。与之紧密相关的是,张家港还是首批获评全国文明城市的县级市。早在20年前,这里就以精神文明建设成就享誉全国。长期的文明浸润,涵养了这座城市的法治文化,孕育了张家港人的法治精神。 材料2
Ifx,yandzarepositiveintegerssuchthatxisafactorofy,andxisamultipleofz,whichofthefollowingisNOTnecess
最新回复
(
0
)