首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序modil.c的主函数中,将a、b、c三个结点链成一个单向链表,并给各结点的数据域赋值,函数fun()的作用是:累加链表结点数据域中的数据作为函数值返回。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增
给定程序modil.c的主函数中,将a、b、c三个结点链成一个单向链表,并给各结点的数据域赋值,函数fun()的作用是:累加链表结点数据域中的数据作为函数值返回。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增
admin
2017-09-23
50
问题
给定程序modil.c的主函数中,将a、b、c三个结点链成一个单向链表,并给各结点的数据域赋值,函数fun()的作用是:累加链表结点数据域中的数据作为函数值返回。
请改正函数fun中指定部位的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include < stdio.h >
typedef struct list
{int data;
struct list*next;
}LTST;
int fun(LTST*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/Noxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在下列选项中,没有构成死循环的程序段是()。
以下程序中函数sort的功能足对a数组中的数据进行由大到小的排序voidsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i++)for(j=i+1;j<n;j++)if(a[
对关系S和R进行集合运算,结果中既包含S中的所有元组也包含R中的所有元组,这样的集合运算称为()。
下面程序的运行结果是()。#include<stdio.h>main(){inta=25;fun(&A);}fun(int*x){printf("%d\n",++*x);}
在16位编译系统上,若有定义inta[]={10,20,30},*p=&a;,当执行p++后,下列说法错误的是()。
在以下给出的表达式中,与while(E)中的(E)不等价的表达式是()。
设有定义:intk=0;,以下选项的四个表达式中与其他三个表达式的值不相同的是()。
当用户要求输入的字符串中含有空格时,应使用的输入函数是()。
下列选项中可作为C语言合法常量的是()。
_____________是指用户的应用程序与数据库的逻辑结构是相互独立的,也就是说,数据的逻辑结构改变了,用户程序也可以不变。
随机试题
当小组讨论过程中,个别组员情感爆发,愤然离开,教师正确的处理是()
一耻骨骨折患者,合并膀胱破裂,检查所见:耻骨骨折轻度移位,骨折分类应属______。
患者,男,54岁,肺癌广泛转移,病情日趋恶化,病人常向家属发脾气,对医务人员工作不满,此时的心理反应是
B公司是一家制造类企业,产品的变动成本率为60%,一直采用赊销方式销售产品,信用条件为n/60。如果继续采用n/60的信用条件,预计2011年赊销收入净额为1000万元,坏账损失为20万元,收账费用为12万元。为扩大产品的销售量,B公司拟将信用条
中央银行组织全国清算属于中央银行的()业务。
有100个编号为1~100的罐子,第1个人在所有的编号为1的倍数的罐子中倒入1毫升水,第2个人在所有编号为2的倍数的罐子中倒入1毫升水……最后第100个人在所有编号为100的倍数的罐子中倒入1毫升水。此时第92号罐子中装了多少毫升的水?()
案例:一个整日制幼儿园,幼儿们中午安排了一次午睡。幼儿园的老师中午安排幼儿准时上床,按时起床,养成好的睡眠习惯,保证充足睡眠,但也不让睡眠过多。幼儿进餐也要求定时,每顿饭约20--30分钟,并且让儿童细嚼慢咽,要求儿童专心吃饭。一般,该园还每天安排3--4
A、 B、 C、 D、 B
朱珂是北京市向阳路中学的一名老师。学校近期将召开一次家长会,校领导决定由她负责制作家长会通知。请根据考生文件夹下的相关资料及示例,按下列要求帮助朱珂老师完成家长会通知的制作工作:对包含绿色文本的成绩报告单表格进行下列操作:根据窗口大小自动调整表格宽度,
【B1】【B12】
最新回复
(
0
)