N名学生的成绩已在主函数中放人一个带头结点的链表结构中,h指向链表的头结点。请编写函

题型:问答题

问题:

N名学生的成绩已在主函数中放人一个带头结点的链表结构中,h指向链表的头结点。请编写函数fun,其功能是:求出平均分,并由函数值返回。
例如,若学生的成绩是:85,76,69,85,9l,72,64,87,则平均分应当是:78625。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若千语句。
试题程序:
#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*)mallocsizeof(STREC));
P->s=0;
whilel(i<N)

q=(STREC*)mallodsizeof(STREC));
q->s=s[i];i++lp->next=q;P=q;

p->next=0;
return h;

ouclist(STREC*h)

STREC*p;
P=h->next;
printf("head");
do

printf("->%4.1f",p->s);
P=P->next;/*输出各成绩*/
while(p!=NULL);
printf("\n\n");

void 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);

考点:计算机等级考试C语言二级C语言机试
题型:问答题

矿井瓦斯涌出量的表示方法有:();()。

题型:问答题

临床上常见的气逆证,多与下列何项关系密切()。

A.脾、肺、肾

B.肺、胃、肾

C.肝、肺、胃

D.肝、心、肺

E.心、肾、肺

题型:问答题

上前牙冠覆盖下前牙,超过冠2/3者为

A.Ⅰ度拥挤
B.Ⅲ度深覆牙合
C.Ⅱ度深覆盖
D.Ⅱ度开牙合
E.手腕部X线片

题型:问答题

* * 下裂手术后效果良好的评判标准有()

A.排尿通畅不费力

B.无漏尿

C.新建 * * 外口在阴茎头顶端

D.尿线方向性好,无散射

E. * * 内无毛发生长

题型:问答题

男性,56岁,进行性贫血1年,剧烈腰痛3个月。查体:血红蛋白87g/L,白细胞3.4×10/L,血小板65×10/L,血沉120mm/1h,尿蛋白(+),骨髓异常浆细胞0.54,血清蛋白电泳发现M蛋白。

与诊断不符合的血液学改变是()

A.外周血中出现幼粒、幼红细胞

B.外周血中浆细胞明显增多

C.血片中红细胞排列成钱串状

D.血沉显著增快

E.全血细胞减少

更多题库