c语言中 如何控制返回值中double的小数位数?
如:
int i = 0,sum;
double ave = 0;
int length = sizeof(array) / sizeof(array[0]);
for (i = 0; i < length; i++)
{
sum += array[i];
}
ave = sum / length;
return ave;
c语言中 如何控制返回值中double的小数位数?
如:
int i = 0,sum;
double ave = 0;
int length = sizeof(array) / sizeof(array[0]);
for (i = 0; i < length; i++)
{
sum += array[i];
}
ave = sum / length;
return ave;
只有输出的时候能控制位数,返回函数值时,是控制不了的。