首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序modil.C的主函数中,将a、b、c三个节点链成一个单向链表,并给各节点的数据域赋值,函数fun()的作用是:累加链表节点数据域中的数据作为函数值返回。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数
给定程序modil.C的主函数中,将a、b、c三个节点链成一个单向链表,并给各节点的数据域赋值,函数fun()的作用是:累加链表节点数据域中的数据作为函数值返回。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数
admin
2016-04-07
31
问题
给定程序modil.C的主函数中,将a、b、c三个节点链成一个单向链表,并给各节点的数据域赋值,函数fun()的作用是:累加链表节点数据域中的数据作为函数值返回。
请改正函数fun中指定部位的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include
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()
{UsT a,b,c,*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;改为int t=0; (2)将while(*p)中的*p改为p或者p!=NULL (3)p.data改为p一>data
解析
(1)int t;改为int t=0;题目中变量t是用来存放累加和的,必须初始化。
(2)*p改为p或者p!=NULL,题目中木p是结构体,不能转化为bool型。
(3)p.data改为p一>data,p是指针,只能用p—>,不能用p.。
转载请注明原文地址:https://kaotiyun.com/show/UkDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。main(){inta,b,d=25;a:d/10%9;b=a&&(-1);printf("%d,%d\n",a,b);}
设计程序时,应采纳的原则之一是()。
下列程序的运行结果是______。#include<stdio.h>main(){intfun();fun();}fun()
下述程序文件输出的结果是______。#inelude<stdio.h>voidmain(){FILE*fp=fopen("TEST","wb");fprintf(fp,"%d5.of%
以下程序的输出结果是______。intf(){staticinti=0;ints=1;s+=i;i++;returns;}main(){inti
为了避免在嵌套的条件语句ifelse中产生二义性,C语言规定,else子句总是与()配对。
简单的交换排序方法是()。
下列程序中函数sort()的功能是对数组a中的数据进行由大到小的排序。#include<stdio.h>voidsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i++)for(j=i+1;<n;j++)i
当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行入队运算。这种情况称为【】。
用筛选法可得到2~n(n
随机试题
脾位于①____________,与第②____________肋相对,其长轴与第③____________肋一致。脾肿大时,临床触诊的标志是④____________。
不会出现舒张期杂音的心脏疾病是
确定主动脉瓣反流最敏感的方法是
龙胆草的功效有
下列关于人力资源规划步骤的说法,正确的是()。
甲公司原由投资者A和投资者B共同出资成立,每人出资200000元,各占50%的股份。经营两年后,投资者A和投资者B决定增加公司资本,此时有一新的投资者C要求加入该公司。经有关部门批准后,甲公司实施增资,将实收资本增加到900000元。经三方协商,一致同
北极熊变瘦了!科学家说,由于污染增多,污染物进入北极熊体内使其体型缩小;全球气候变暖,海洋冰面减少,北极熊要花费更多的能量猎食,这样就限制了它的生长。下列选项中与“北极熊减肥”现象所蕴含哲理相一致的是()。①水集鱼聚,木茂鸟集②对
历史唯物主义的根本缺陷就在于否定了人们的思想动机是社会发展的根本原因。()
下列关于因特网上收/发电子邮件优点的描述中,错误的是
Duringthepastfewweeks,newspapersonbothsidesoftheAtlantichaverevealedinbreathlesstermsthelatestplantoinvade
最新回复
(
0
)