88问答网
所有问题
编写程序,求下面数列前20 项之和。结果保留2 位小数,(-1)1/2,(-1)2/(2+4),(-1)3/(2+4+6),...,(-1)n /(2+4
C语言编程序,求帮忙。谢谢
举报该问题
其他回答
第1个回答 2012-04-18
float sum=0,a=0;
for(i=1;i<=20;i++)
{
a=a+2*i;
sum=sum+pow(-1,i)/a;
}
printf("sum=%2.2f",sum)
第2个回答 2012-04-16
float sum=0,a=0;
for(i=1;i<=20;i++)
{
a=a+2*i;
sum=sum+pow(-1,i)*i/a;
}
本回答被网友采纳
相似回答
求下面数列前20项之和,结果保留2位小数
(-1)1
/
2,(-1)2
/
(2+4),(-1
...
答:
该数列的通项公式为 an=
(-1)
n/
(2+4
+6+...+2n)=(-1)n/n(n+1)=(-1)/(n+1)S20=-(1/2+1/3+1/
4+1
/5+...+1/20+1/21)=-2.65 笨办法算的。。。
编写程序,求下面数列前20项之和
。
(-1)1
/
2,(-1)2
/
(2+4),(-1)
3/(2+4...
答:
j = j + 2 * i;sum = sum + (double)i /(double) j; //(double)i将i转换为double型 } sum = - sum;printf("sum = %lf", sum);}
...序列:2/
1,
3/
2,
5/3,8/5,13/8,21/13...求出这个
数列
的
前20项之和
...
答:
public class Demo11 { public static void main(String[] args) { double sum=2/1;double m=2;//定义分子 double n=1;//定义分母 for(int i=2;i<=
20;
i
++)
{ m=m+n;n=m-n;sum+=(double) m/n; //将分子的类型强制转换成double,否则两个int相除
,结果
还是int会将小数点后都舍...
...2/
1
3/2 5/3 8/5 ...
编写程序数列前20项之和,
我学的是C语言_百度...
答:
include <stdio.h> int main(){ int a = 2;int c = 3;int sum = 2;int i;for(i=1;i<
20;
i
++)
{ sum = sum + c/a;c = c+a;a = c-a;//printf(" %d/%d ",c,a);} printf("sum =%d \r\n",sum);return 0;} 以上代码经过编译测试,不懂可以问我。
...
1,
-3/
2,
5/3,-8/5,13/8,-21/13,…,编程求出这个
数列
的
前20
项之
...
答:
通项公式为
(-1)
^(n-
1)
乘以F[n+2]/F[n+1]其中F[n]为斐波那契数列 C语言代码 void main(){ int i=1;int sgn=1;//符号位 int fenzi=2;//分子 int fenmu=1;//分母 int t;//临时变量 double sum=0.0;for(i=1;i<=
20;
i
++)
{ sum+=(double)(sgn*fenzi)/fen...
...序列:2/
1,
3/
2,
5/3,8/5,13/8,21/13...求出这个
数列
的
前20项之和
...
答:
<stdio.h> void main(){ int a[20]={2,3},b[20]={
1,2
};double c[20],sum=0;for(int i=2;i<
20;
i++){ a[i]=a[i-1]+a[i-2];b[i]=b[i-1]+b[i-2];} for(i=0;i<20;i++){ c[i]=(double)a[i]/b[i];sum+=c[i];} printf("%f\n",sum);} ...
...3/
2,
5/3,-8/5,13/8,-21/13,…,编程求出这个
数列
的
前20
项之和
...
答:
public static void main(String args[]){ int temp =1; float f=0 ; for(int i=1;i<=
20;
i
++)
{ temp = (i%2==0)?
(-1)
:1; float num = (float) temp*fibonacci(i
+1)
/fibonacci(i); f+=num; } System.out.println(f); } static int fibonacci(int n){...
...序列:2/
1,
3/
2,
5/3,8/5,13/8,21/13...求出这个
数列
的
前20项之和
...
答:
public class 第二十题
求数列之和
{ public static void main(String[] args) { System.out.println("数列的和为:" + getValue
(20));
} //获取第i项的值 2/1,3/2,5/3,8/5,13/8 public static double getValue(int n) { double a=2; //分子 double b = 1;//分母 double...
大家正在搜
编写程序求1到100的奇数和
编写程序求1到100的和
编写程序1加到100之和
编写程序求三个数的和
编写程序求两个数和
编写程序求1到100的合并输出
编写程序求三个数中最大数
编程求1000之内的所有完数
用c语言编写的求和代码程序