首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知head 指向一个带头结点的单向链表,链表中每个结点包含数据域(data)和指针域(next),数据域为整型。以下函数求出链表中所有链结点数据域的和值,作为函数值返回。请在横线处填入正确内容。 struct link { int data; st
已知head 指向一个带头结点的单向链表,链表中每个结点包含数据域(data)和指针域(next),数据域为整型。以下函数求出链表中所有链结点数据域的和值,作为函数值返回。请在横线处填入正确内容。 struct link { int data; st
admin
2013-02-23
98
问题
已知head 指向一个带头结点的单向链表,链表中每个结点包含数据域(data)和指针域(next),数据域为整型。以下函数求出链表中所有链结点数据域的和值,作为函数值返回。请在横线处填入正确内容。
struct link
{ 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/4KPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inti=1,j=1,k=2;if((j++‖k++)&&i++)printf("%d,%d,%d\n",i,j,k);}执行后输出结果是
下面程序段中c的二进制值是______。chara=3,b=6,c;c=ab<<1;
以下对枚举类型名的定义中正确的是______。
程序设计语言的基本成分是数据成分、运算成分、控制成分和()
数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及()
下列说法中错误的是
在算法正确的前提下,评价一个算法的两个标准是【】。
下列数据结构中,按先进后出原则组织数据的是()。
数据库技术的根本目标是要解决数据的()。
随机试题
电子邮件(clectronicmail,简称E-nlail,),又称电子信箱、电子邮政,它利用电子手段来进行信息交换,进而实现信息的传送和接收,目前是lnternet中应用最广的服务。通过网络的电子邮件系统,用户可以用非常低廉的价格(不管发送到哪里,都只
关于复合固定桥,下列哪一点是错误的
监理工程师按委托监理合同要对设计工作进度进行监控时,其主要工作内容有()。
在超额累进情况下,对计税基数各级次的增加部分所适用的税率是()。
相亲认识的晓明和杨颖经过一段时间的相处,想要结婚。那么结婚的必备条件是()。
一个国家要发展,最重要的是保持稳定。一旦失去稳定,经济的发展,政治的改革就失去了可行性。上述议论的结构和以下哪项的结构最不类似?
ATM(异步传输模式)网络是一种使用信元作为传输数据的单位的网络,并且信元大小是固定的53字节。信元传输采用(273)。当信元从用户端进入网络中第一个交换机后,信元头中修改的部分是(274)。当进行VP交换时,VPI和VCI的变化情况是(275)。当需要传
窗体中有一命令按钮,名称为Comrnandl。要求在窗体视图中单击此命令按钮后,命令按钮上面的文字变为加粗,实现该操作的VBA语句是()。
Whatdoestheconversationsayaboutregistration?
Isthegoaltomakeallofourpaperfromwaste?It’sa【S1】______question.Ifwecollectenoughwaste,couldcompaniesstopusin
最新回复
(
0
)