首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序modil.c的主函数中,将a、b、c三个结点链成一个单向链表,并给各结点的数据域赋值,函数fun()的作用是:累加链表结点数据域中的数据作为函数值返回。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增
给定程序modil.c的主函数中,将a、b、c三个结点链成一个单向链表,并给各结点的数据域赋值,函数fun()的作用是:累加链表结点数据域中的数据作为函数值返回。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增
admin
2017-09-23
29
问题
给定程序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源程序文件中,要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使削的存储类别是()。
下列叙述中错误的是()。
可在C程序中用作用户标识符的一组标识符是()。
程序设计的任务包括()。
以下语句或语句组中,能正确进行字符串赋值的是()。
以下叙述中错误的是()。
若要求从键盘读入含有窄格字符的字符串,应使用函数()。
以下关于long、int和short类型数据占用内存大小的叙述中正确的是()。
以下选项中不合法的标识符是()。
有以下结构体说明和变量定义,如图所示,指针p、q、r分别指向此链表中的三个连续节点。structnode{intdata;structnode*next;}*P,*q,*r;现要将q所指节点从链表中删除,同时要保持链表的连续,
随机试题
A.体重低于正常均值5%~10%B.体重低于正常均值10%~15%C.体重低于正常均值15%~25%D.体重低于正常均值25%~40%E.体重低于正常均值40%~60%Ⅲ(重)度营养不良
根据《建筑法》的规定,建设工程竣工经验收合格后,方可交付使用;未经验收或者验收不合格的,不得交付使用。交付竣工验收的建筑工程必须具备的要求为()。
民用商品入境验证是指对国家实行进口质量许可制度和( )的民用商品,在通关入境时,由出入境检验检疫机构核查其是否取得必需的证明文件。
金融市场可以分为资本市场和货币市场,其中货币市场的特点是()。
截至2011年3月末,我国的外汇储备余额已经突破37万亿美元,这距离外汇储备首次突破2万亿美元不到1年时间。中国人民银行行长周小川坦言,外汇储备已经超过了我国需要的合理水平,外汇积累过多,导致市场流动性过多,也增加了央行对冲工作的压力。国务院也已经提出来要
自2014年年初以来,A公司出现不能清偿到期债务,且资产不足清偿全部债务的情况,2015年1月1日,人民法院经审查裁定受理了A公司的破产清算申请,并指定了管理人。在该破产案件中,存在下述情况:(1)2013年8月,A公司将自己一辆市场价格为100万元的小
1.2018年毕业季,一则关于“‘95后’平均7个月就离职”的调查报告引发网友热议。近年来,随着“90后”乃至“95后”步入社会,在这些职场新生代中,一言不合就离职的案例似乎越来越多。“其实谁也不想这样跳来跳去的,真的很累,但如果内心对自己、对未来还有一
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
两极格局结束后,世界形势发展的总态势的基本特点()
如今这几年参加注册会计师考试的人越来越多了,可以这样讲,所有想从事会计工作的人都想要获得注册会计师证书。小朱也想获得注册会计师证书,所以,小朱一定是想从事会计工作了。以下哪项如果为真,最能加强上述论证?()
最新回复
(
0
)