首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序modil.c的主函数中,将a、b、c三个结点链成一个单向链表,并给各结点的数据域赋值,函数fun()的作用是:累加链表结点数据域中的数据作为函数值返回。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动ma
给定程序modil.c的主函数中,将a、b、c三个结点链成一个单向链表,并给各结点的数据域赋值,函数fun()的作用是:累加链表结点数据域中的数据作为函数值返回。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动ma
admin
2016-12-06
72
问题
给定程序modil.c的主函数中,将a、b、c三个结点链成一个单向链表,并给各结点的数据域赋值,函数fun()的作用是:累加链表结点数据域中的数据作为函数值返回。
请改正函数fun中指定部位的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
1 #include <stdio.h>
2 typedef struct list;
3 {int data ;
4 struct list*next;
5 } LIST ;
6 int fun(LIST *h)
7 {LIST*P;
8 /*********found*********/
9 int t;
10 p=h;
11 /*********found*********/
12 while(*P)
13 {
14 /*********found*********/
15 t=t+p.data;
16 p=(*p).next;
17 }
18 return t ;
19 }
20 main()
21 {LTST a,b,c,*h;
22 a.data=34 ; b.data=51; c.data=87 ; c.next=’\0’;
23 h=&a;a.next=&b;b.next=&c;
24 printf(’’总和=%d\n’’,fun(h));
25 }
选项
答案
(1)int t=0; (2)while(p)或while(p!=NULL) (3)t=t+p->data;
解析
(1)题目中变量t是用来存放累加和的,因此必须初始化。
(2)题目中*p是结构体,不能转化为hool型。
(3)p是指针,只能用p->,不能用p。
转载请注明原文地址:https://kaotiyun.com/show/LNDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序段中,能够通过调用函数fun,使main函数中的指针变量p指向一个合法的整型单元的是______。
有以下程序:main(){inti=1,j=1,k=2;if((j++‖k++)&&i++)printf("%d,%d,%d\n",i,j,k);}执行后的输出结果是______。
有以下程序:main(){intnum[4][4]={{1,2,3,4),{5,6,7,8),{9,10,11,12),{13,14,15,16}},i,j;for(i=0;i
以下程序中,函数SumColumMin的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。请填空。#defineM2#defineN4
以下程序的功能是将字符串s中的数字字符放人d数组中,最后输出d中的字符串。例如,输入字符串abc123edf456gh,执行程序后输出123456。请填空。#include<stdio.h>#inclu
有以下定义:#include<stdio.h>chara[l0],*b=a;不能给a数组输入字符串的语句是______。
有以下程序:main(){intx=0,y=5,z=31while(z-->0&&++x<5)y=y-1;printf("%d,%d,%d\n",x,y,z);
结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、【】和限制使用goto语句。
有如下程序:main(){intk=4,n=0;for(;n<k;){n++;if(n%3!=0)continue;k--;}printf("
有以下函数:fun(char*a,char*b){while((*a!=’\0’)&&(*b!=’\0’)&&(*a==*b)){a++;b++;}return(
随机试题
下列关于甲状腺功能减退患者激素替代治疗的说法,错误的是
患者,男性,47岁。因误服大量巴比妥类药物入院。住院期间,患者呼吸呈周期性变化:呼吸由浅慢逐渐变为深快,然后转为浅慢,经过一段时间呼吸暂停,又重复上述变化,其形态如潮水起伏。一段时间后,患者表现为呼吸和呼吸暂停现象交替出现,在有规律的呼吸几次后,突然停
()常见于按揭支持证券和具有看涨期权特征或提前赎回安排的债券。
以下对施工阶段特点的表述中,正确的有()。
目前。我国各家银行多采用逐笔计息计算()利息。
某高校教师2014年8月所取得的下列收入中,应计算缴纳个人所得税的是()。
吉尔福特提出的能力结构理论是()
[2008年]设f(x)是连续函数.当f(x)是以2为周期的周期函数时,证明函数G(x)=2∫0xf(t)dt—x∫02f(t)dt也是以2为周期的周期函数.
基于TCP/IP的互联网服务中,IP协议提供主机之间的(6)分组传输服务 TCP协议提供端口之间的(7)报文传输服务:UDP属于(8)协议,从其下一层接收了数据以后,根据(9)将之分解成UDP数据报;应用层的(10)协议可以使用,UDP或TCP协议传输数据
TakeataxiinShanghaiandyouwillpaymomthanyouwouldforarideof【1】______distanceinBeijing.
最新回复
(
0
)