在C-Free 5.0,mingw5编译器运行通过。
sigma=40.000000
mean=2.500000
max=4.000000
min=1.000000
rms=2.738613
请按任意键继续. . .
/* sig.c - 2019-10-09 */
#include<stdio.h>
#include<math.h>
double sigma(double* vector, int length)
{
int i;
double sum = 0;
double ret = 0;
for(i=0;i<length;i++)
{
sum = sum + vector[i];
}
ret = sum;
return ret;
}
double mean(double* vector, int length)
{
double sum = 0;
double ret = 0;
sum = sigma(vector,length);
ret = sum / length;
return ret;
}
double max(double* vector, int length)
{
int i;
double ret;
ret = vector[0];
for(i=0;i<length;i++)
{
if(ret<vector[i])
ret = vector[i];
}
return ret;
}
double min(double* vector, int length)
{
int i;
double ret;
ret = vector[