首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序modil.c的主函数中,将a、b、c三个结点链成一个单向链表,并给各结点的数据域赋值,函数fun()的作用是:累加链表结点数据域中的数据作为函数值返回。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增
给定程序modil.c的主函数中,将a、b、c三个结点链成一个单向链表,并给各结点的数据域赋值,函数fun()的作用是:累加链表结点数据域中的数据作为函数值返回。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增
admin
2020-11-27
47
问题
给定程序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;改为int t=0; (2)*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/Qstp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inta=3;do{printf("%d,",a-=2);}while(!(--a));printf("\n");}程序运行后的输出结果是()。
有以下程序:#include#includevoidfun(int:**s,intx[2][3]){**s=*(x[1]+1);}voidmain(){inta[2][3]={1,2,3,4,5,6
以下叙述中正确的是
在面向对象方法中,不属于"对象"基本特点的是
有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母#include#includevoidfun(char*p){inti=0;while(p[i]){if(p
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
下列关于二叉树的叙述中,正确的是( )。
在软件开发中,需求分析阶段可以使用的工具是( )。
以下选项中不合法的标识符是( )。
随机试题
EZNiFe-1(即Z408)铸铁焊条多用于补焊高强度灰铸铁件、球墨铸铁件的不重要部位及可锻铸铁件的缺陷。
药典规定“按干燥品(或无水物,或无溶剂)计算”是指
A、利血平B、利多卡因C、胺碘酮D、普罗帕酮E、奎宁丁不良反应导致折返性心律失常加重
渗透变形一般可分为()等类型。
下列情况中,不需要引用绝对地址的有()。
认股权证的剩余有效期越长,市价高于认购价格的可能性越小。()
小毛的妈妈经常为孩子着急:小毛迷上了游戏机,一次又一次,妈妈把小毛从游戏机房拽回来,可小毛挡不住游戏机的诱惑,总偷偷溜进游戏机房。小毛妈妈急得没法子,只得每天提前到校接小毛,回家看书做作业,双休日更是形影不离。问题:请运用所学心理学知识评析上述案例。
我国是一个团结统一的多民族国家.构建和谐的民族关系对我国意义重大。正确解决民族问题的基本原则是()。
母乳喂养是否更有利于孩子的智能发展?某研究团队肯定了这一点。团队对1500个孩子在他们9个月、2岁和4岁时进行了追踪测试,研究发现母乳喂养超过3-5个月的儿童在智力测试中得分高于母乳喂养少于3个月的儿童,而后者的得分又比没有经过母乳喂养的儿童高。下列选项如
A、Asenseofhumor.B、Goodlook.C、Intelligence.D、Outgoing.A
最新回复
(
0
)