首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知head 指向一个带头结点的单向链表,链表中每个结点包含数据域(data)和指针域(next),数据域为整型。以下函数求出链表中所有链结点数据域的和值,作为函数值返回。请在横线处填入正确内容。 struct link { int data; st
已知head 指向一个带头结点的单向链表,链表中每个结点包含数据域(data)和指针域(next),数据域为整型。以下函数求出链表中所有链结点数据域的和值,作为函数值返回。请在横线处填入正确内容。 struct link { int data; st
admin
2013-02-23
68
问题
已知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全国计算机二级
相关试题推荐
若要用下面的程序片段使指针变量p指向一个存储整型变量的动态存储单元int*pp=______malloc(sizeof(int));则应填入______。
若有如下调用函数:intsub(int*t){return(t);}该函数的返回值是()
有定义语句:intb;charc[10];,则正确的输入语句是
下面程序的输出是______。main(){intk=11;printf("k=%d,k=%o,k=%x\n",k,k,k);}
下面程序的输出是______。typedefunion{longx[2];inty[4];charz[8];}MYTYPE;MYTYPEthem;mare(){
在C语言中,可以利用【】,将一个表达式的值转换成指定的类型。
______是构成C语言程序的基本单位。
在设计程序时,应采纳的原则之一是______。
按照逻辑结构分类,数据结构可分为线性结构和非线性结构,二叉树属于【】。
若已建立如下图所示的单向链表结构:在该链表结构中,指针p、s分别指向图中所示结点,则不能将s所指的结点插入到链表末尾仍构成单向链表的语句组是______。
随机试题
由一组结构基因加上其上游的启动子和操纵基因组成的结构称为
非关键工作时差的调整应在其时差的范围内进行,以便更充分地利用资源、降低成本或满是施工的需要,可采用的调整方法之一是:
(1)基本资料:乐居地板厂,系增值税一般纳税人,主要生产销售各种实木漆饰地板(以下简称漆板),也接受委托加工实木漆饰地板。2014年2月期末:增值税留抵税额8000元;各种增值税抵扣凭证均合法有效并在规定的时间办理了认证手续。(2)201
母公司在编制合并财务报表前,对子公司所采用会计政策与其不一致的情形进行的下列会计处理中,正确的有()。
道德作为一种特殊的社会意识形式,归根到底是由社会经济基础决定的。()
甲涉嫌犯聚众斗殴罪,在2010年8月9日被抓捕时逃跑。2014年6月5日,甲抢夺他人财物,数额特别巨大。下列选项中,正确的是()(2015年非法学基础课单选第4题)
设u=f(x+y,x2+y2),其中f二阶连续可偏导,求.
Thecountry’sinadequatementalhealthsystemgetsthemostattentionafterinstancesofmassviolencethatthenationhasseen
对长度为n的线性表作快速排序,在最坏情况下,比较次数为
Iamwritingthisathomebecauselastweekmyergonomic(符合人体工程学的)chairattheofficefellapart,unableanylongertobearmyw
最新回复
(
0
)