编写程序,求下面数列前20项之和。(-1)1/2,(-1)2/(2+4),(-1)3/(2+4+6),...,(-1)n

C语言程序

#include <stdio.h>
int main (void)
{
int i;
int j = 0;
double sum = 0.0;

for (i = 1; i <= 1; i ++)
{
j = j + 2 * i;
sum = sum + (double)i /(double) j; //(double)i将i转换为double型
}
sum = - sum;
printf("sum = %lf", sum);

}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-04-22
char n ;

///偶数和 = n(n+1)

long sum ;
sum = 0;
for(n=1;n<21 ;n++)
{
sum = sum- n/( n(n+1));
}
printf("%f\n",sum );

}追问

C语言程序

追答

这个不是C语言吗?
除了输出
你总要输出吧

追问

这个不行吖

追答

你要在什么地方实现?
是在机器里模拟吗?
学生实验是吗?

相似回答