首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知head指向一个带头结点的单向链表,链表中每个结点包含数据域(data)和指针域(next),数据域为整型。以下函数求出链表中所有链结点数据域的和值,作为函数值返回。请在下划线内填入正确内容。 { int data;struct link*nex
已知head指向一个带头结点的单向链表,链表中每个结点包含数据域(data)和指针域(next),数据域为整型。以下函数求出链表中所有链结点数据域的和值,作为函数值返回。请在下划线内填入正确内容。 { int data;struct link*nex
admin
2009-02-15
67
问题
已知head指向一个带头结点的单向链表,链表中每个结点包含数据域(data)和指针域(next),数据域为整型。以下函数求出链表中所有链结点数据域的和值,作为函数值返回。请在下划线内填入正确内容。
{ int data;struct link*next; }
main()
{ struct link*head;
┆
sum(head);
┆}
sum(【 】);
{ struct link*p;int s=0;
p=head->next;
while(p){s+=p->data;p=p->next;}
return(s);}
选项
答案
struct link *head
解析
因为本题中是用结构体变量构成了链表,所以要从链表头节点逐个节点的引用结构体的数据域,需要有个指向结构体变量的指针依次指向各个节点,即p=p->next,而用指针引用结构体成员数据的方法为:p->data。注意:结构体变量和共用体变量之间的区别为联系。
转载请注明原文地址:https://kaotiyun.com/show/AyXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列符号常量的声明中不合法的是()。
如果要在语句:a=Array(1,2,3,4,5)的前面声明变量a,则正确的声明是()。
下面对软件特点描述正确的是()。
为了保存数据,需打开顺序文件”E:UserData.txt",以下正确的命令是()。
为了通过传值方式来传送过程参数,在函数声明部分应使用的关键字为
执行如下两条语句后,窗体上显示的是a=9.8596PrintFormat(a,”$00,00,00”)
在窗体上画一个通用对话框,程序运行中用ShowOpen方法显示“打开”对话框时,希望在该对话框的“文件类型”栏中只显示扩展名为DOC的文件,则在设计阶段应把通用对话框的Filter属性设置为
下列选项中不属于软件生命周期开发阶段任务的是()。
数据库系统中完成查询操作使用的语言是()。
负责数据库中查询操作的数据库语言是( )。
随机试题
给定曲线y=x3与直线y=px-q(其中p>0),求p与q为何关系时,直线y=px-q是y=x2的切线。
APTT是反映
患者咳嗽痰白清稀,食少便溏,下肢轻度浮肿,舌淡苔自,脉弱。治疗应选用
不同平面坐标系统间常采用相似变换,其变换一般需要()转换参数,求解转换参数的个数以及至少需要公共点坐标的个数是()。
下列燃烧类型中属于混合燃烧的是()。
为了保护未成年人的身心健康及其合法权益,促进未成年人健康成长,根据《宪法》,我国制定了《中华人民共和国未成年人保护法》。下列描述与《未成年人保护法》不一致的是()。
下列机构属于宪政史上出现的或目前尚存的违宪审查机构的有()。
ReadStephenOverell’sreviewofabookbyFrancesCairncrosscalledTheInsidiousTechRevolution,andthequestionsontheopp
Theabilityoffallingcatstorightthemselvesinmidairandlandontheirfeethasbeenasourceofwonderforages.Biolo
A、Awarenessofthedangersofsmoking.B、Steadyresolvetoquit.C、Groupsupporting.D、Professionalconsultation.C
最新回复
(
0
)