求n个学生的信息(包括学生的姓名、语数英三门的成绩、)存储在一个结构体数 组 StudentInform 中,现需设计一个函数,统计学生各科成绩平均分的总和, 并通过 函数返回。

其中,结构体类型定义的代码如下。 struct student { char name[20]; float score[3]; char address[20];

如下:

 float total( struct student stu[],int nmb)
 {
     int i,j;
     float sum=0,ave=0;
     for (i=0;i<nmb;i++)
     {
         ave = 0;
         for(j=0;j<3;j++)
             ave + stu[i].score[j];
         ave/=3.0;
         sum += ave;
     }
     return sum/nmb;
 }

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632