c语言编写学生成绩统计与方差计算程序
来源:百度知道 编辑:UC知道 时间:2024/05/12 01:05:21
double Statistic(double *score, int number, double *variance)
{
double sum = 0., sumsq = 0.;
for(i = 0; i < number; ++i)
{
sum += score[i];
sumsq += score[i] * score[i];
}
sum /= number; /* 平均成绩 */
*variance = sqrt(sumsq / number - sum * sum); /* 方差 */
return sum; /* 返回平均成绩 */
}