首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序modil.c的主函数中,将a、b、c三个结点链成一个单向链表,并给各结点的数据域赋值,函数fun()的作用是:累加链表结点数据域中的数据作为函数值返回。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增
给定程序modil.c的主函数中,将a、b、c三个结点链成一个单向链表,并给各结点的数据域赋值,函数fun()的作用是:累加链表结点数据域中的数据作为函数值返回。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增
admin
2017-09-23
40
问题
给定程序modil.c的主函数中,将a、b、c三个结点链成一个单向链表,并给各结点的数据域赋值,函数fun()的作用是:累加链表结点数据域中的数据作为函数值返回。
请改正函数fun中指定部位的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include < stdio.h >
typedef struct list
{int data;
struct list*next;
}LTST;
int fun(LTST*h)
{LIST*p;
/*********found*********/
int t;
P=h;
/*********found*********/
while*p)
{
/*********found*********/
t=t+p.data;
p=(*p).next;
}
return t;
}
main()
{LIST a,b,c,*h;
a.data=34;b.data=51;c.
data=87;c.next=’\0’;
h=&a;a.next;=&b;b.next;=&c;
printf("总和=%d\n",fun(h));
}
选项
答案
(1)int t=0; (2)while(p)或while(p!=NULL) (3)t=t+p一>data;
解析
(1)题目中变量t是用来存放累加和的,因此必须初始化。
(2)题目中*p是结构体,不能转化为bool型。
(3)p是指针,只能用p一 >,不能用p.。
转载请注明原文地址:https://kaotiyun.com/show/Noxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中错误的是()。
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
()的目的是分析数据间内在语义关联,在此基础上建立一个数据的抽象模型。
以下叙述错误的是()。
在C语言中,函数返回值的类型最终取决于()。
下列二维数组初始化语句中,正确且与语句inta[][3]={1,2,3,4,5}等价的是()。
数据结构中,与所使用的计算机无关的是数据的()。
设变量已正确定义为整型,则表达式n=i=2,++i,i++的值为()。
以下对C语言中联合类型数据的正确叙述是()。
下列字符串是标识符的是()。
随机试题
关于肝静脉的描述,正确的有
A.清热安胎B.杀虫止痒C.泻肝胆火D.退虚热E.凉血止血患者,女,47岁,由湿热下注导致带下、阴痒,同时伴有头痛目赤,经诊断属肝火上炎,治当清热燥湿,泻肝胆火,宜选用的药物是()。
秦某经合法程序被小官庄村民选举为村主任。2008年9月9日一大早,泥沟镇党委、政府通知他去镇政府开会。会上,镇党委、政府以未完成“三提五统”、农业结构调整不力为由,暂停了他的村委会主任职务,且当场收缴了村委会的公章。接着,镇党委、政府指定了村委会负责人,并
2015年6月,刘璋向顾谐借款50万元用来炒股,借期1个月,结果恰遇股市动荡,刘璋到期不能还款。经查明,刘璋为某普通合伙企业的合伙人,持有44%的合伙份额。对此,下列哪些说法是正确的?(2015年卷三71题)
我国《招标投标法》规定,招标人和中标人按照招标文件和中标人的投标文件订立书面合同应当自中标通知书发出之日起()日内完成。
某建筑公司2009年12月31日的资产负债表显示:公司流动资产总额300万元,非流动资产总额为250万元,流动负债总额150万元,所有者权益总额为300万元。下列选项中,属于资产负债表右方列示的项目是()。
根据《证券投资基金法》规定,基金管理人不得有的行为是()。
近年来,浙江省建立了10余个室外人工滑雪场。这些滑雪场多建于当地旅游景区内或其附近。雪道厚度一般维持在1米以上,建设和维护成本较高。目前,浙江省滑雪场多为初级雪道,主要接待一日体验型滑雪者,平均接待人次和旅游收入排在全国前列。据此完成问题。滑雪场建于旅
根据所提供的语境,在下面横线处填人恰当的语句,使前后句式一致,语意连贯。不要慨叹时光飞逝,人生苦短。若把人一生的足迹连接起来,也是一条长长的路;__________________,__________________;若把人一生的情感窖藏起来,
对违法犯罪的未成年人,实行教育、感化、挽救的方针,坚持教育为主、惩罚为辅的原则。()
最新回复
(
0
)