【正确答案】void Compute(void)
{
int i;
for (i=0;i<1000;i++) /*循环以遍历数组xx的所有1000个数*/
{
if (xx[i]%2)
odd++; /*如果当前数为奇数,则让计数值odd增1 */
else
even++; /*否则让计数值even增1 */
aver=aver+xx[i]; /*将当前数累加到aver中*/
}
aver /=MAX; /*计算所有数的平均值*/
for (i=0;i<1000;i++) /*循环以求所有数的方差*/
totfc +=(xx[i]-aver)*(xx[i]-aver)/MAX;
}
【答案解析】