首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序modil,c的主函数中,将a、b、c三个结点链成一个单向链表,并给各结点的数据域赋值,函数fun()的作用是:累加链表结点数据域中的数据作为函数值返回。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动ma
给定程序modil,c的主函数中,将a、b、c三个结点链成一个单向链表,并给各结点的数据域赋值,函数fun()的作用是:累加链表结点数据域中的数据作为函数值返回。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动ma
admin
2021-07-09
54
问题
给定程序modil,c的主函数中,将a、b、c三个结点链成一个单向链表,并给各结点的数据域赋值,函数fun()的作用是:累加链表结点数据域中的数据作为函数值返回。
请改正函数fun中指定部位的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include
typedef struet list
{int data;
struct list*next:
}LIST;
int fun(UST* 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;
adata=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。
解析
转载请注明原文地址:https://kaotiyun.com/show/Gltp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知字符’A’的ASCII代码值是65,字符变量c1的值是’A’,c2的值是’D’。则执行语句printf("%d,%d",c1,c2-2);的输出结果是
有以下程序段intj;floaty;charname[50];scanf("%2d%f%s",&j,&y,name);当执行上述程序段,从键盘上输入555667777abc后,Y的值为
下列数据流图(DFD)构造规则中正确的是()。
以下叙述中错误的是
有以下程序,程序运行后的输出结果是#include#defineSUB(X,Y)(X+1)*Ymain(){inta=3,b=4;printf("%d\n",SUB(a++,b++));)
有以下程序voidfun(int*p,int*q){intt;t=*p;*p=*q;幸q=t;*q=*p;}main(){inta=0,b=9;fun(&a,&b);printf("%d%d\n",a,b);}程序的输出结果是
以下程序依次把从终端输入的字符存放到fSc件中,用#作为结束输入的标志,则在横线处应填入的选项是#include<stdio.h>main(){FILE*fp;charch;fp=fopen(’’fname’’,’’w’’);whil
若有以下程序段intr=8;printf("%d\n",r>>1);输出结果是
关于Scanf和printf的叙述中正确的是()。
随机试题
试述公务员获得报酬权的相关内容。
在Excel2003中,如果一张工作表的列数比较多,经常需要使用“冻结”功能,只需选定需要冻结的列,然后选择“窗口”菜单的“冻结窗格”命令即可实现。()
下列属于影响健康传播效果的社会环境因素的选项是
项目决策阶段的主要任务是( )。
每股利润变动率是销售额变动率的倍数,表示()。
教师在教室时学生一声不响,教师离开教室之后学生的纪律开始混乱。与这种课堂纪律相关的教师领导方式最可能是()
有两个独立的报警器,当紧急情况发生时,它们发出信号的概率分别是0.95和0.92,则在紧急情况出现时,至少有一个报警器发出信号的概率是().
认识发生的现实基础是
线性表的链式存储结构与顺序存储结构相比,链式存储结构的优点有()。
Mostyoungpeopleenjoysomeformofphysicalactivity.Itmaybewalking,cyclingorswimming,inwinter,orskatingorskiin
最新回复
(
0
)