首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知head指向一个带头结点的单向链表,链表中每个结点包含数据域(data)和指针域(next),数据域为整型。以下函数求出链表中所有链结点数据域的和值,作为函数值返回。请在下划线内填入正确内容。 { int data;struct link*nex
已知head指向一个带头结点的单向链表,链表中每个结点包含数据域(data)和指针域(next),数据域为整型。以下函数求出链表中所有链结点数据域的和值,作为函数值返回。请在下划线内填入正确内容。 { int data;struct link*nex
admin
2009-02-15
27
问题
已知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全国计算机二级
相关试题推荐
假定有如下的程序段:DimintVarAsIntegerintvar=TruePrintintVar则输出结果是()。
数据库系统中完成查询操作使用的语言是()。
在快速排序法中,每经过一次数据交换(或移动)后()。
下面属于白盒测试方法的是()。
若看到程序中有以下事件过程,则可以肯定的是,当程序运行时PrivateSubClick_MouseDown(ButtonAsInteger,_ShiftAsInteger,XAsSingle,YAsSingle)
使用白盒测试方法时,设计测试用例应根据
数据库中对概念模式内容进行说明的语言是
窗体上有一个名称为Commandl的命令按钮,其单击事件过程如下:PrivateSubCommandl_Click()DimsAsDoubles=0:i=1DoWhi
在面向对象方法中,实现信息隐蔽是依靠
在数据库管理系统提供的数据语言中,负责数据模式定义的是
随机试题
求=________.
Ⅱ度开颌是指上、下切缘间的垂直距离分开
有关妊娠合并急性胆囊炎非手术疗法的叙述错误的是
对疗效不确、不良反应大或者其他原因危害人体健康的药品
从人的心理学、行为学、安全技术、采取安全措施、系统论的方面来看,职业健康安全问题包括()。
韩某与王某、邹某、方某系某市锅炉厂技术科职工。1996年,他们组成了锅炉厂技术科学小组(以下简称小组)。1997年6月,中华全国总工会和《工人日报》社联合举办“全国职工法律知识竞赛”,规定个人与集体均可报名参加,该市也设有报名点与竞赛点。王某、邹某、方某以
制订自学计划或帮助员工制订个人自学计划,属于人力资源部门对()的管理。
下列句子中加下划线的成语使用正确的一项是()。
MaryaskedTomifitwastheplace______heboughttheflowers.
A、Heputitinacageandstarvedit.B、Hebeatandcursedthebird.C、Hegaveituptoaguest.D、Hethrewitintothefreezer.
最新回复
(
0
)