编程计算:1 - 1/2 + 1/3 -1/4 + ...+ 1/99 - 1/100 +...,直到最后一项的绝对值小于10-4为止.哪里错了啊.#include #include int main(){float m=1.0,sum=0;int n=1;while(fabs(m/n)>=1e-4){m=pow(-1,n+1);sum=sum+m/n;n++;}printf("sum=%f\n",s

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 13:02:34
编程计算:1 - 1/2 + 1/3 -1/4 + ...+ 1/99 - 1/100 +...,直到最后一项的绝对值小于10-4为止.哪里错了啊.#include #include int main(){float m=1.0,sum=0;int n=1;while(fabs(m/n)>=1e-4){m=pow(-1,n+1);sum=sum+m/n;n++;}printf(

编程计算:1 - 1/2 + 1/3 -1/4 + ...+ 1/99 - 1/100 +...,直到最后一项的绝对值小于10-4为止.哪里错了啊.#include #include int main(){float m=1.0,sum=0;int n=1;while(fabs(m/n)>=1e-4){m=pow(-1,n+1);sum=sum+m/n;n++;}printf("sum=%f\n",s
编程计算:1 - 1/2 + 1/3 -1/4 + ...+ 1/99 - 1/100 +...,直到最后一项的绝对值小于10-4为止.
哪里错了啊.
#include
#include
int main()
{
float m=1.0,sum=0;
int n=1;
while(fabs(m/n)>=1e-4)
{
m=pow(-1,n+1);
sum=sum+m/n;
n++;
}
printf("sum=%f\n",sum);
return 0;
}

编程计算:1 - 1/2 + 1/3 -1/4 + ...+ 1/99 - 1/100 +...,直到最后一项的绝对值小于10-4为止.哪里错了啊.#include #include int main(){float m=1.0,sum=0;int n=1;while(fabs(m/n)>=1e-4){m=pow(-1,n+1);sum=sum+m/n;n++;}printf("sum=%f\n",s
#include
#include
int main()
{
double m=1,sum=0;
int n=1;
while(fabs(m/n)>=1e-4)
{
m=pow(-1,n+1);
sum=sum+m/n;
n++;
}
printf("sum=%f\n",sum);
return 0;
}
一点分都不给我 哼哼 ~~~~~~
记住数学函数返回值是double 型 就好啦!这个是不是应该要求精确度 啊
就当交个朋友