88问答网
所有问题
用C语言求数列2/1,3/2,5/3,8/5,13/8....前20项的和
用C语言求数列2/1,3/2,5/3,8/5,13/8....前20项的和
举报该问题
其他回答
第1个回答 2014-05-24
#include<stdio.h>
void main()
{
int i=1,j=2,s,u;
float sum=2; //sum应该初始化为2
for(u=1;u<20;u++) //for也要改动下,去掉=
{
sum+=(float)(j)/i;
s=j;
j=j+i;
i=s;
}
printf("总和为%7.5f\n",sum);
}
以上回答你满意么?
本回答被网友采纳
相似回答
C语言
编程:有一分数序列:2/
1,3
/
2,5
/
3,8
/
5,13
/8,21/13...求出这个
数列
...
答:
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,13
/8,21/13……
用C语言求前20项
之和,怎么写??
答:
double a=
2,
b, sum;sum = a;for (i=1; i<20; ++i) { b = 1+1/a;a = b;sum += b;} //sum就是所
求的和
printf("
前20项
之和:%f\n",sum);
用C语言求数列2
/
1,3
/
2,5
/
3,8
/
5,13
/8...
前20项的和
答:
include<stdio.h> void main(){ int i=1,j=
2,
s,u;float sum=
2;
//sum应该初始化为2 for(u=1;u<
20;
u++) //for也要改动下,去掉= { sum+=(float)(j)/i;s=j;j=j+i;i=s;} printf("总和为%7.5f\n",sum);} 以上回答你满意么?
C语言
题目:有一分数序列:2/
1,3
/
2,5
/
3,8
/
5,13
/8,21/13...求出这个数 ...
答:
include <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);} ...
C语言
程序 2/
1,3
/
2,5
/
3,8
/
5,13
/8,21/
13求
这个
数列前20项
之和
答:
这个我看,是对的 如果换成 ++n ;也是一样的 补充;n++;是一个表达式,如果开始n=1;那么运行以后这个表达式等于1,n=2 ++n;也是一个表达式,如果开始n=1;那么运行以后这个表达式等于
2,
n=2
C语言
编程:求分数序列2/
1,3
/
2,5
/
3,8
/
5,13
/8,21/13...
前
N项之和,如何写...
答:
include "stdio.h"int main(int argc,char *argv[]){ int N,i,a,b;double s,t;printf("Enter N(int N>0)...\nN=");if(scanf("%d",&N)==1 && N>0){ for(a=
2,
b=1,s=i=0;i<N;i++)s+=a/(b+0.0),a+=b,b=a-b;printf("s(%d)≈%.4f\n",N,s);} else p...
.../
1,3
/
2,5
/
3,8
/
5,13
/8,21/13...求这组数
前20项的和
.
答:
include<stdio.h> main(){ double a=
2,
b=
3,c
=1,d=2,sum=0;int i;for(i=1;i<=10;i++){ c=c+d;d=d+c;a=a+b;b=b+a;sum=sum+a/c+b/d;}printf("sum=%lf\n",sum);}
用C
++编一个程序,有
一
分
数列
:2/
1,3
/
2,5
/
3,8
/
5,13
/8,21/13...求出这 ...
答:
include <stdio.h> main(){ int a=1,b=
2,
t,i;float sum=0;for(i=1;i<=
20;
i++){ sum=sum+(float)b/a;t=a+b;a=b;b=t;} printf("%f",sum);}
大家正在搜
c语言求数列前n项和
求等差数列的和c语言
c语言数列求和程序
数列求和加强版c语言
斐波那契数列求和c语言
用导数求数列和
用积分求数列的和
如何用微积分求数列的和
用matlab求数列前几项
相关问题
C语言编程求数列2/1 3/2 5/3 8/5 13/8.....
C语言编程:有一分数序列:2/1,3/2,5/3,8/5,1...
用c语言求解:有一分数序列2/1,3/2,5/3,8/5,1...
C语言编程:有一分数序列:2/1,3/2,5/3,8/5,1...
c语言程序设计 计算数列1/2,2/3,3/5,5/8,8/...
设计VB程序,计算数列2/1,3/2,5/3,8/5,13/...
C语言,求2/1+3/2+5/3+8/5+…前20项之和,结...
用c语言编程:求分数数列:2/1,3/2,5/3,8/5,1...