谁会藏着捏着不出来?
程序代码:#include<stdio.h>
#define N 4
float cut(float averf);
main()
{
int i;
float a[N],b[N/2-1];
printf("请输入你所要用逐差法计算的数据\n");
printf("请注意两个数据中右边为平均值");
for(i=0;i<=N-1;i++)
{
scanf("%.3f",&a[i]);
b[i]=a[N-i-1]-a[N/2-i-1];
}
for(i=0;i<=N/2-1;i++)
{
printf("%7.3f",b[i]);
printf("%5.3f",cut(b[i]));
printf("\n");
}
}
/*数据的输入*/
float cut(float averf)
{
float k;
k=averf/(N/2);
return k;
}
为什么没错误 就是数据输出全是0.000









