首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序modil.C的主函数中,将a、b、c三个节点链成一个单向链表,并给各节点的数据域赋值,函数fun()的作用是:累加链表节点数据域中的数据作为函数值返回。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数
给定程序modil.C的主函数中,将a、b、c三个节点链成一个单向链表,并给各节点的数据域赋值,函数fun()的作用是:累加链表节点数据域中的数据作为函数值返回。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数
admin
2016-04-07
35
问题
给定程序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全国计算机二级
相关试题推荐
下列程序段中,不能正确赋值的是()。
在面向对象的方法中,一个对象请求另一个对象为其服务的方式是通过发送()。
设变量x为float型且已经赋值,则以下语句中能够将x中的数值保留到小数点后面两位,并将第三位四舍五入的是______。
以下程序的输出结果是【】。#include<stdio.h>voidswap(int*a,int*b){int*t;t=a;a=b;b=t;}main()
数据库系统其内部分为三级模式,即概念模式、内模式和外模式。其中,______是用户的数据视图,也就是用户所见到的数据模式。
不能把字符串"HELLO!"赋绐数组b的语句是______。
字符(char)型数据在微机内存中的存储形式是______。
以下程序的功能是进行位运算:main(){unsignedchara,b;a=7^3;b=~4&3;printf("%d%d\n",a,b);}程序运行后的输出结果是______。
若有以下说明和语句:intc[4][5],(*p)[5];p=C;能够正确引用c数组元素的是______。
以下叙述中错误的是______。
随机试题
将原材料转变为成品的过程称为生产过程。()
简述第二次社会大分工产生的主要结果。
Windows提供了各种系统工具来帮助用户管理系统,其中的_______可以重新安排磁盘上的文件、程序以及未使用的空间,以便程序运行更快。
腹部手术术后早期出现肺功能不全最常见的诱因是
嗜铬细胞瘤产生的肽类激素中,能引起面部潮红的是
男,40岁,推销员,自述半小时前又突然感到气紧,胸闷.心悸,头晕,出汗,认为生命垂危,被送来急诊。近2月来,这种情况发生过3次。每次持续约0.5-1小时,发病间隙期一切正常,发病与饮食无关最适宜的急诊处理是
A、桂枝茯苓丸B、妇科千金片C、干金止带丸D、益母草胶囊E、妇炎平胶囊某女,50岁,宿患癥块。证属瘀血积滞,治当活血、化瘀、消癥,宜选用的成药是()。
某企业适用的城市维护建设税税率为7%,2016年3月份该企业应交纳增值税200000元、土地增值税30000元、营业税100000元、消费税50000元、资源税20000元,3月份该企业应记入“应交税费——应交城市维护建设税”科目的金额为()元。
适龄儿童、少年因身体状况需要延缓入学或者休学的,其父母或者其他法定监护人应当提出申请,由()批准。
A、It’sopenonlytoteachersandpostgraduates.B、Hecanstudythereifheiswritingaresearchpaper.C、Seniorstudentscanen
最新回复
(
0
)