首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序modil.c的主函数中,将a、b、c三个结点链成一个单向链表,并给各结点的数据域赋值,函数fun()的作用是:累加链表结点数据域中的数据作为函数值返回。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增
给定程序modil.c的主函数中,将a、b、c三个结点链成一个单向链表,并给各结点的数据域赋值,函数fun()的作用是:累加链表结点数据域中的数据作为函数值返回。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增
admin
2021-02-25
41
问题
给定程序modil.c的主函数中,将a、b、c三个结点链成一个单向链表,并给各结点的数据域赋值,函数fun()的作用是:累加链表结点数据域中的数据作为函数值返回。
请改正函数fun中指定部位的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include<stdio.h>
typedef struct list
{int data;
struct list*next;
}LIST;
int fun(LIST*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://jikaoti.com/ti/Zbz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>voidfun(int*p,int*q){p=p+1:*q=*q+1;}main(){intm=1,n=2.*r=&m;fun(r.&n):printf("%d,%d\n",m,n);程
若有以下语句:intn;floatf=13.8;则执行n=(int)f%3;后,n的值是()。
有以下程序:#incIude<stdio.h>main()inta:a=(int)(—1.53*3):printf("%d\n",a);}程序的运行结果是()。
以下选项中不能用于描述算法的是()。
数据库设计中反映用户对数据要求的模式是()。
设有定义语句:floata[10],x;则以下叙述中正确的是()。
设有定义语句:doublea,b,c;若要求通过输入分别给a、b、c输入1、2、3,输入形式如下(注:此处口代表一个空格):□□1.0□□2.0□□3.0<回车>则能进行正确输入的语句是()。
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和
下列排序方法中,最坏情况下比较次数最少的是
程序流程图中带有箭头的线段表示的是()。
随机试题
请论述高晓声小说创作的思想和艺术成就。
A.神经发育假说B.多基因共同致病假说C.多巴胺(DA)假说D.谷氨酸假说E.5一羟色胺假说苯丙胺能在正常人引起与急性精神分裂症妄想型类似的症状。
()的保险利益必须在保险合同订立时存在
A公司是一家零售商,正在编制12月份的预算,有关资料如下:(1)预计的11月30日资产负债表如下:(2)销售收入预计:11月200万元,12月220万元;下年1月230万元。(3)销售收现预计:销售当月收回60%,次月收回38%,其余2%无法收回(
初唐我国诗坛上升起的四颗光辉灿烂的新星,被人们称为“初唐四杰”。下列不属于“初唐四杰”的是()。
(2005年单选2)关于资本主义法的表述,能够成立的是()。
代理关系的核心内容是()。
数据库表的字段可以定义默认值,默认值是
IfyouarebuyingapropertyinFrance,whetherforapermanentoraholidayhome,itisimportanttoopenaFrenchbankaccount
TOEFLiBTSpeaking.Inthisintegratedspeakingtask,youwillreadashortpassageaboutacampussituation,listentoaconver
最新回复
(
0
)