首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:计算一个带头结点的单向链表中各结点的数据域中数值之和,结果作为函数值返回。 请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。 注意:部分源程序给出如下。 不得增行或删行,也不
下列给定程序中,函数fun的功能是:计算一个带头结点的单向链表中各结点的数据域中数值之和,结果作为函数值返回。 请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。 注意:部分源程序给出如下。 不得增行或删行,也不
admin
2015-11-24
2
问题
下列给定程序中,函数fun的功能是:计算一个带头结点的单向链表中各结点的数据域中数值之和,结果作为函数值返回。
请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
#include<stdlib.h>
#define N 8
typedef struct list:
{ int data;
struct list *next:
}SLTST;
SLIST*creatlist(int*);
void outlist(SLIST*);
int fun(SLIST*h)
{ SLIST*p; int s=0;
P=h一>next;
while(P)
{
/**********found***********/
s+=p一>
【1】
;
/**********found***********/
p=p一>
【2】
;
}
return s:
}
main()
{ SLIST*head;
int a[N]={12,87,45,32,91,16,20,48};
head=creatlist(a);
outlist;(head);
/**********found***********/
printf(“\nsum=%d\n”,fun
(
【3】
));
}
SLIST*creatlist:(int a[])
{ SLIST*h,*p,*q; int i;
h=p=(SLIST*)malloc(sizeof
(SLTST));
for(i=0;i<N,i++)
{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)data (2)next: (3)head
解析
填空1:变量s用来累加各结点的数据域,因此此空应为data。
填空2:每次循环结束时,指针p指向下一个结点,即“p=p一>next;”。
填空3:由被调用函数的形参列表可知,此处应为指针类型变量,因为要对链表的数据域求和,所以将链表的头指针传给被调用函数。
转载请注明原文地址:https://www.kaotiyun.com/show/BVID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
按照我国有关的法律规定,遗产继承的第一顺序继承人为()。
甲被车撞伤倒地,行人乙拦下一辆出租车,将甲送往医院,乙支付了车费,其间,甲的手机丢失。下列表述中正确的是()。
下列选项中,属于公务员应当履行的义务是()。
甲、乙两人轮流投篮,每人每次投一球。约定甲先投且先投中者获胜,一直到有人获胜或每人都已投球3次时投篮结束。设甲每次投篮投中的概率为,乙每次投篮投中的概率为,且各次投篮互不影响。则投篮结束时乙只投了两个球的概率为:
8个人通过转球眼的方式分为两组踢街头足球,其中一对兄弟想要分在同一队。若分配是随机的,那么兄弟二人在同一队的概率为:
某区乒乓球队的队员中有11人是甲校学生,4人是乙校学生,5人是丙校学生,现从这20人中随机选出2人配对双打,则此2人不属于同一学校的选法有多少种?
如图所示,X、Y、Z分别是面积为64、180、160的三张不同形状的纸片。它们部分重叠放在一起盖在桌面上,总共盖住的面积为290。且X与Y、Y与Z、Z与X重叠部分面积分别为24、70、36。问阴影部分的面积是多少?
根据我国《行政许可法》的规定,下列说法错误的是()。
传统家训家规是我国古代以家庭为范围的道德教育形式,也是中华道德文化传承的一种方式。我国历史上流传下来的家训家规,始作者多是文化名人或著名官宦,社会影响较为广泛。这些家训家规的功能远远超出对本家族的教育作用,而成为社会教育的一种独特形式,为社会提供了家庭教育
设在SQLServer2008某数据库中,要设置不允许用户U1获得对表T数据的删除权限,请补全实现该授权操作的SQL语句:【9】ONTToU1;
随机试题
吸入性肺脓肿多发生于右肺最主要的原因是()
女性,56岁,因头痛头晕2周,头颅CT检查发现左小脑及左顶叶发现两处占位,不除外脑转移瘤
A.耳前淋巴结B.颌下淋巴结C.颌上淋巴结D.颏下淋巴结E.耳后淋巴结前牙及口底炎症主要引流至
甲公司是增值税一般纳税人,适用的增值税税率为17%;适用的所得税税率为25%,预计在未来期间保持不变。甲公司已按2014年度实现的利润总额6000万元计算确认了当年的所得税费用和应交所得税,金额均为1500万元,按净利润的10%提取了法定盈余公积。甲公司2
某计算机的配置为“IntelPentiumE5400S7G/2048M/l000OG/DVD±Rw/20”,其中用来表示硬盘容量大小的指标是()。
为了维护政令一致,凡下行公文:
Publicationbiasinacademicjournalsisnothingnew.Afindingofnocorrelationbetweensportingeventsandeitherviolentcri
某医院预约系统的部分需求为:患者可以查看医院发布的专家特长介绍及其就诊时间:系统记录患者信息,患者预约特定时间就诊。用DFD对其进行功能建模时,患者是(15);用ERD对其进行数据建模时,患者是(16)。(16)
Hollywood"Globalized"WhendirectorAdamMcKaypitchedasequel(续集)tohis2004hitmovieAnchorman,hethoughtitwouldb
A、Becauselearnershavetopayfortheirownexpensesonthetestsandthemedicalexam.B、Becauseforsomelearners,thetraini
最新回复
(
0
)