首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序modil.c的主函数中,将a、b、c三个结点链成一个单向链表,并给各结点的数据域赋值,函数fun()的作用是:累加链表结点数据域中的数据作为函数值返回。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增
给定程序modil.c的主函数中,将a、b、c三个结点链成一个单向链表,并给各结点的数据域赋值,函数fun()的作用是:累加链表结点数据域中的数据作为函数值返回。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增
admin
2021-02-25
62
问题
给定程序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://kaotiyun.com/show/sntp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是()。
以下叙述中正确的是()。
以下叙述中错误的是()。
负责数据库中查询操作的数据库语言是()。
有以下程序段:intm=33.n=66:m=m^n;n=n^m;m=m^n;执行上述语句后,m和n的值分别是()。
以下程序用来统计文件中字符的个数(函数feof用于检查文件是杏结束,结束时返回非零):#include<stdio.h>main(){FILE*fp:longnum=0;fp=fopen("fname.d
线性表的链式存储结构与顺序存储结构相比,链式存储结构的优点有
在带链队列中,经过一系列正常的操作后,如果front=rear,则队列中的元素个数为
对如下二叉树进行后序遍历的结果为
随机试题
唐氏综合征患儿染色体核型标准型为
下列员工福利中,不属于法定福利的是()。
某投资者购买了执行价格为25元、期权价值为4元的看涨期权合约,并卖出执行价格为40元、期权价值为2.5元的看涨期权合约。如果该期权的原生资产的价格在到期时上升到50元,并且在到期日期权被执行,那么该投资者在到期时的净利润为(忽略交易成本)()
李某决定于2006年11月购买一套普通住房自住,经估价该住房市场价格为100万元。李某准备向银行申请个人住房公积金贷款。李某的住房公积金账户本息余额为20000元,李某在10月份缴纳的住房公积金为250元,其单位缴纳的比例与职工相同。李某离法定退休年龄还有
《百家讲坛》栏目主要靠主讲人讲,体现的主要教学方法是()。
双榆树东里社区是一个老旧社区,有楼房33栋,居民3163户,居民代表72名。社区居民委员会通过民主决策规范社区公益金使用流程,实行社区活动和服务项目化管理:(1)了解居民服务需求;(2)研提社区公益金使用方案;(3)召开居民会议讨论通过使用方案;(4>社区
有人说。做事情要先想再干,有人说,要边干边想,有人说,要先干再想,说说你的看法,你认为哪种说法最好?
下列选项能够描述图中物理现象的是:
清末司法改革,在诉讼程序上实行()。
Theslogan"scientifictruthisamatterofsocialauthority"hasbecomedogmatomanyacademicinterestgroupswhohavebeen__
最新回复
(
0
)