#include
#include
#include
double proc(int n)
{
double y=1.0;
double j=1.0;
int i;
for(i=2;i<=n;i++)
{
j=-1*j;
y+=j/(i*i);
}
return(y);
}
int main()
{
int n=10;
system("pause");
printf("\nThe result is %lf\n",proc(n));
}
注意%lf不要写为%If
int main()
{
int n=10;
printf("\nThe result is %lf\n",proc(n));
system("pause");
}
后面一个函数改成这样
有结果啊,例如我运行的结果如下:
The result is 0.817962
%If 是什么东东?
你是想写 %f %lf