99问答网
所有问题
C语言题目 编程 有一个分数序列,2/1,3/2,5/3,8/5,13/8,21/13......求出这个数列的前10之和。
如题所述
举报该问题
推荐答案 2014-10-21
#include <stdio.h>
int main()
{
int fz,fm,i ;
double sum=0;
fz=2 ;
fm=1;
for( i=0;i<10;i++ )
{
printf("%d/%d+", fz,fm );
sum += fz*1.0/fm ;
fz = fz+fm ;
fm=fz-fm ;
}
printf("sum=%lf\n", sum );
return 0;
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/WOjBzXO7BXeetXWXWet.html
相似回答
在
c语言
和C++中的
分数
怎么表示,请把程序写出来下,比如表示
1
+
2
*2的...
答:
题目:
有一分数序列
:2/
1,3
/
2,5
/
3,8
/
5,13
/
8,21
/13...求出这个数列的前20项之和。1.程序分析:请抓住分子与分母的变化规律。2.程序源代码:include "stdio.h"main(){ int n,t,number=20;float a=2,b=1,s=0;for(n=1;n<=number;n++){ s=s+a/b;t=a;a=a+b;b=t;/...
【急】!
C语言
C++
编程题,
帮忙编一下源程序
答:
1.从键盘上输入若干字符,直到输入’#”结束。统计英文字母、数字、空格、其他字符的个数并输出。include "stdio.h"main(){ char c;int letter,number,space,other;letter=number=space=other=0;printf("\nPlease input some characters:(end of '#')\n");while((c=getchar())!='#'){ i...
c语言编程
有一分数
系列 2/
1,3
/
2,5
/
3,8
/
5,13
/
8,21
/13,... 求出这个数...
答:
你应该知道Fibonacci数列吧。就是第一个数和第二个数都是1,以后的数都是前面两个数的和,(
1,1,2,3,5,8,13
。。。)。加点分吧,我帮你做
C语言
程序
编程
:
有一分数序列
2/
1,3
/
2,5
/
3,8
/
5,13
/
8,21
/13,…求这个数...
答:
int i=0,m=0,x=2,y=1,z=0;/i作为计数,m作为累加和,x作
分数序列
的分子,y作分数序列的分母,z作为一个寄存器;for(i=0;i<30;i++)//累加30个数;{ m=m+x/y; //累加到m;z=x; //先保留x的值到z;x=x+y; //根据分数序列看出,下
一个分数
的分子是前一个分数的...
C语言编程
:
有一分数序列
:2/
1,3
/
2,5
/
3,8
/
5,13
/
8,21
/13...求出这个数列...
答:
1,2,3,5,8,13,21
... 从第三项开始,F(n)=F(n-1)+F(n-2),符合斐波那契数列特征。本题的
分数序列,
以上述数列的第n项作为n项的分母,以n+1项作为n项的分子。不懂
C语言
。一般来说,分数计算的结果,应该以分数形式精确表达。写了一段fortran代码,计算这个数列前20项的和。sum =...
用
C语言
编写:
有一个分数序列2
/
1,3
/
2,5
/
3,8
/
5,13
/
8,
...求出这个数列前20...
答:
include <stdio.h> double sum(int n){ int i;double part = 0;for( i = 1.0; i <= n; i++ )part += (1.0 / i);return 2 * n - part;} int main(void){ printf( "%.18f\n", sum(20) );return 0;} 楼主,小数点后的精度你可以根据需要自己调,我选的是18位。
C语言题目
编程
有一个分数序列,2
/
1,3
/
2,5
/
3,8
/
5,13
/
8,21
/13...求出...
答:
include <stdio.h>int main(){int fz,fm,i ;double sum=0;fz=2 ;fm=1;for( i=0;i<10;i++ ){printf("%d/%d+", fz,fm );sum += fz*1.0/fm ;fz = fz+fm ;fm=fz-fm ;}printf("sum=%lf\n", sum );return 0;} ...
c语言
有一分数序列2
/
1,3
/
2,5
/
3,8
/
5,13
/
8,21
/13...求出这个
答:
include <stdio.h>void main(void){ int a=2,b=
1,c
=0,d=0; for(;c<20;c++) { printf("%d/%d",a,b); if(c%5==4)printf("\n); else printf(","); d=a+b; b=a; a=d; }}
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会将小数点后都...
大家正在搜
C语言编程课一般分数多少
c语言编程题经典题目
c语言程序设计必考题目
C语言经典编程题
C语言分数排序
最高的分数C语言
做c语言题目的网站
C语言经典题目
C语言如何输入分数
相关问题
纠正:C语言编程:有一分数序列:2/1,3/2,5/3,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语言:有一分数序列:2/1,3/2,5/3,8/5,13/...
C语言 题目:有一分数序列:2/1,3/2,5/3,8/5,...
C语言编程:有一分数序列:2/1,3/2,5/3,8/5,1...
c语言题目:有一分数序列 2/1, 3/2, 5/3, 8/...