Matlab 用代码求解问题

问题遇到的现象和发生背景
用代码块功能插入代码,请勿粘贴截图
我想要达到的结果

img

double calave(int n,struct Stu Class[],double ave[])
{
    int Language_score_sum=0;
    int Math_score_sum=0;
    int English_score_sum=0;
    int PE_score_sum=0;
    int C_score_sum=0;
    for(int i=0; iClass[i].Language_score;
        Math_score_sum+=Class[i].Math_score;
        English_score_sum+=Class[i].English_score;
        PE_score_sum+=Class[i].PE_score;
        C_score_sum+=Class[i].C_score;
    }
    ave[0]=(double)Language_score_sum/n;
    ave[1]=(double)Math_score_sum/n;
    ave[2]=(double)English_score_sum/n;
    ave[3]=(double)PE_score_sum/n;
    ave[4]=(double)C_score_sum/n;
}