关于数组的问题
可以去掉红色字体部分吗??为什么??题目是求每相邻两个元素之平均值的平方根之和
#include <stdio.h>
#include <math.h>
double fun(double x[9])
{int i,j=1;double s=0;
for(i=0;i<9;i++)
if(j<=8)
{s+=sqrt((x[i]+x[i+1])/2.0);
j++;}
return s;
}
main()
{
double s,a[9]={12.0,34.0,4.0,23.0,34.0,45.0,18.0,3.0,11.0};
int i;
FILE *out;
printf("\nThe original data is :\n");
for(i=0;i<9;i++)
printf("%6.1f",a[i]);
printf("\n\n");
s=fun(a);
printf("s=%f\n\n",s);
out=fopen("out.dat","w");
fprintf(out, "%f",s);
fclose(out);
}
[ 本帖最后由 Bailey_27 于 2012-9-1 16:15 编辑 ]