首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
N名学生的成绩己在主函数中放入一个带头节点的链表结构中,h指向链表的头节点。请编写函数fun(),它的功能是:求出平均分,由函数值返回。 例如,若学生的成绩是85,76,69,91,72,64,87,则平均分应当是78.625。 注童:部分源程
N名学生的成绩己在主函数中放入一个带头节点的链表结构中,h指向链表的头节点。请编写函数fun(),它的功能是:求出平均分,由函数值返回。 例如,若学生的成绩是85,76,69,91,72,64,87,则平均分应当是78.625。 注童:部分源程
admin
2010-09-14
20
问题
N名学生的成绩己在主函数中放入一个带头节点的链表结构中,h指向链表的头节点。请编写函数fun(),它的功能是:求出平均分,由函数值返回。
例如,若学生的成绩是85,76,69,91,72,64,87,则平均分应当是78.625。
注童:部分源程序给出如下.
请勿改动主函数main和其他函数中的任何内容,仅在函数6m的花括号中填入所编写的若干语句。
试题程序:
#include<stdlib.h>
#include<stdio. h>
#define N 8
struct slist
{ double s;
struct slist *next;
};
typedef struct slist STREC;
double fun(STREC *h)
{
}
STREC *creat(double *s) /*创建链表*/
{
STREC *h,*p, *q;
int i=0;
h=p= ( STREC*)malloc (sizeof (STREC));
p->s=0;
while (i<N)
{q= ( STREC*)malloc (sizeof (STREC));
q->s=s Ii]; i++;p->next=q;p=q;
}
p->next=0;
return h;
}
outlist (STREC *h)
{
STREC *p;
p=h->next;
printf ("head ");
do
{printf ("->%4. if ",p->s);
p=p->next; /*输出各成绩*/
}
while (p !=0)
}
main ()
{
double s [N] ={ 85,76, 69, 85, 91,72, 64,
87},ave;
STREC *h;
h=creat (s);
outlist (h);
ave=fun (h);
printf ("ave=%6.3f\n ", ave);
}
选项
答案
double fun(STREC *h) { double av=0.0; STREC *p-h->next; /*p直接指向“头结点”的下一个结点,即第—个成绩*/ while(p!=NULL) {aY=ay+p->s; /*求总分数*/ p=p->next; } return ay/N; /*返回平均值*/ }
解析
本题是关于链表问题,所以,一定要弄清表示出使指针变量p指向下一个“结点”的方法及表示结束的判断,本题中,因为“头结点”中没有数值,所以程序中让p直接指向“头结点”的下一个结点,使用语句STREC*p=h->next,当然也可将p一开始就指向“头结点”。
转载请注明原文地址:https://jikaoti.com/ti/cIkiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
一位学生在日记里这样写道:“晚上,我们一家来到海边游玩,海风吹拂着我的脸,特别舒服”。你对这句话的理解是()。
下列有关利率的说法,错误的是()。
假定甲有外遇,为达到和第三者结婚的目的,准备杀妻,已将毒药放入妻子的碗中,妻子发觉饭有异味而将饭倒掉,幸免于难,则甲的行为属于()。
刑法上的因果关系是指人的危害社会的行为与危害结果之间存在的()。
国际收支平衡表的四部分主要内容中,最基本的项目是()。
假定其他条件不变,下列因素中不会导致货币升值的是()。
近年来,我国极地科学考察不断取得优异成绩,目前已在南北极建立了四个科学考察平台.在北极建立的是()。
俄国十月革命以前,我国新文化运动的主要内容是()。①提倡民主与科学,反对专制和愚昧②提倡新道德,反对旧道德③提倡马克思主义,反对资产阶级改良主义④提倡新文学,反对旧文学
消化系统是保证人体新陈代谢正常进行的一个重要系统,是由消化管和消化腺两大部分组成,下列器官或腺体不属于消化系统的是()。
有5个连续自然数,它们的和为一个平方数,中间三个数的和为立方数,则这五个数中最小数的最小值为多少?
随机试题
根据下列材料,按要求作文。要求:(1)题目自拟;(2)文体不限,诗歌除外;(3)结构完整,语句通顺;(4)字数在800~1000之间。三个旅行者早上一同外出。一个人拿了把雨伞,一个人拿了根拐杖,第三个人什么也没有拿。晚上回来时,拿雨伞的
A.阿糖胞苷B.长春新碱C.环磷酰胺D.维A酸E.门冬酰胺酶为细胞周期非特异性药物的是
环上含有甲基的四环素类抗生素
患儿,8个月。因肺炎入院,现突然烦躁不安、发绀,进行性加重。体检:呼吸60次/分,脉搏170次/分,心音低钝,两肺布满细湿啰音,诊断为肺炎合并心力衰竭。对该患儿的护理操作不妥的是()。
预防高填方路基沉降路堤的措施有()。
阅读下面材料,回答问题。案例:游戏的定点观察记录大一班的娃娃家区域里有锅、碗、杯子和勺子。一段时间以来,在这个游戏区域的活动一直比较平淡。这天,在大一班幼儿进行分组游戏时,欣欣和云云跑到了娃娃家区域。欣欣拿起杯子和勺子,用勺子在杯子里搅
王国维在《人间词话》中提到人生三大境界,其中第二个境界“衣带渐宽终不悔,为伊消得人憔悴”,相当于动作练习的()
_______就是了解操作活动的结构与要求,在头脑中建立起操作活动的定向映像的过程。
简述宗教信仰自由的基本内涵
Afterworkingforthecompanyforyears,he______thepositionofmanager.
最新回复
(
0
)