亲,您好!计算标准偏差 亲,您好! 计算标准偏差#include #include float calculateSD(float data[]); int main(){ int i; float data[10]; printf("输入10个元素: "); for(i=0; i < 10; ++i) scanf("%f", &data[i]); p
综合你的代码来看,问题出在average函数,函数里的sum没有初始化为0;到时计算平均值出错。可能你会问为啥平均值不是输出了正确的值吗?那是你第一次调用这个average函数,sum的内存可能刚好等于0;第二次调用时可能之前用的数据还在,那就出错了。加上初始化就可以解决此问题。