ACM的题目 多项式求和 1 - 1/2 + 1/3 - 1/4 + 1/5 - 1/6 + ...哪错了啊#include"stdio.h"int main(){int n,i,j,m;double sum1,sum2;while(EOF!=scanf("%d",&n)){for(i=0;i
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/20 18:27:46
![ACM的题目 多项式求和 1 - 1/2 + 1/3 - 1/4 + 1/5 - 1/6 + ...哪错了啊#include](/uploads/image/z/10334918-38-8.jpg?t=ACM%E7%9A%84%E9%A2%98%E7%9B%AE+%E5%A4%9A%E9%A1%B9%E5%BC%8F%E6%B1%82%E5%92%8C+1+-+1%2F2+%2B+1%2F3+-+1%2F4+%2B+1%2F5+-+1%2F6+%2B+...%E5%93%AA%E9%94%99%E4%BA%86%E5%95%8A%23include%22stdio.h%22int+main%28%29%7Bint+n%2Ci%2Cj%2Cm%3Bdouble+sum1%2Csum2%3Bwhile%28EOF%21%3Dscanf%28%22%25d%22%2C%26n%29%29%7Bfor%28i%3D0%3Bi)
ACM的题目 多项式求和 1 - 1/2 + 1/3 - 1/4 + 1/5 - 1/6 + ...哪错了啊#include"stdio.h"int main(){int n,i,j,m;double sum1,sum2;while(EOF!=scanf("%d",&n)){for(i=0;i
ACM的题目 多项式求和 1 - 1/2 + 1/3 - 1/4 + 1/5 - 1/6 + ...哪错了啊
#include"stdio.h"
int main()
{
int n,i,j,m;
double sum1,sum2;
while(EOF!=scanf("%d",&n))
{
for(i=0;i
ACM的题目 多项式求和 1 - 1/2 + 1/3 - 1/4 + 1/5 - 1/6 + ...哪错了啊#include"stdio.h"int main(){int n,i,j,m;double sum1,sum2;while(EOF!=scanf("%d",&n)){for(i=0;i
#include <stdio.h>
int n;
int main()
{
int T;
scanf("%d",&T);
while(T--)
{
scanf("%d",&n);
int cur=1;
double sum=0;
for(int i=1;i<=n;i++)
{
if(cur)
sum+=1.0/i;
else sum-=1.0/i;
cur=1-cur;
}
printf("%.2f\n",sum);
}
return 0;
}
acm 刚开始 有好代码 就不要 纠结你为啥错了,尽量去模仿就好,大家都这么过来的
你那个 sum1+=1*-1/j; 这一类的 地方 1 要改成 1.0 要不 就默认是 整形除法
另外 我上面的 代码 不一定 你交到 OJ 上能过 只是 大概猜了一下题意
最好 贴题目连接