C语言实现:分数序列2/1, 3/2, 5/3...前n项之和计算方法

创始人
2025-03-31 20:29:40
0 次浏览
0 评论

有一个分数序列:2/1, 3/2, 5/3, 8/5, 13/8, …编写程序求出这个序列的前n项之和

#include main(){doubledeNom [1 0] = {2 .3 },num [1 0] = {1 ,2 }; intn,我; doublereSult = denom [0]/num [0]; printf(“ pleasenterthenumbern:”); scanf(“%d”,&n); getChar(); for(i = 1 ; i 1 0){printf(“ outo farrange!”); getChar();退出(0);} if(i> = 2 ){denom [i] = denom [i-1 ]+denom [i-2 ]; num [i] = num [i-1 ]+num [i-2 ]; }结果=结果+denom [i]/num [i];}; printf(“ theSummationf%dinthearrayis%f \ n”,n,结果); getchar();}

C语言编程,求出下列分数序列的前30项之和:2/1,3/2,5/3,8/5,13/8,21/13,...

main(){intn,t,数字= 3 0; floota = 2 ,b = 1 ,sum = 0;对于(n = 1 ; n

有一分数序列,2/1,3/2,5/3,8/5,13/8……求出这个数列的前n项和(n由键盘输入)

#include“ stdio.h” intfibonacci(int); main(){inti,n,x,y; double = 0.0,t; printf(“请输入n:\ n”); scanf(“%d”,&n); for(i = 1 ; i

大学c语言编程 求一分数序列2÷1,3÷2,5÷3。。。的前n项之和

#defaren2 0VoidMain(){ini,t; floatsum = 0; floota = 2 ,b = 1 ,c = 0; for(i = 1 ; i

用C语言编写:有一个分数序列2/1,3/2,5/3,8/5,13/8,......求出这个数列前20项之和

#include double(intn){inti; double部分= 0;对于(i = 1 .0; i <= n; i ++)part +=(1 .0 / i); return2 * n-parti;} intmain(void){printf(“%。
1 8 f\ n”,sum(2 0)); 1 8 个数字。
热门文章
1
Java字符串分割技巧:轻松获取逗号前的... java任意一个字符串,当它碰到第一个逗号时,返回逗号前面的字符串,例如:str...

2
SQL多表连接查询全解析:JOIN语句应... sql多表关联查询在执行SQL多表连接查询时,可以使用JOIN语句将多个表连接在...

3
Java中字符串类型详解:String与... 变量有字符类型,为什么没有字符串类型??基本类型:charshort、int、l...

4
JavaSE与JavaEE:从基础到企业... javase&#160;和javaee的区别?JavaSE和JavaEE...

5
Java程序员面试必知:核心技术问答与技... java编程程序员技术面试常见面试?随着互联网的不断发展,Java开发已经成为很...

6
Java.exe与Javaw.exe:区... 程序中java和javaw有什么区别java和javaw的区别:两者都是Java...

7
深入解析:Java中的javax包及其与... JAVA导入时,什么是javax?awt是java1.0,swing是java2...

8
Java基础教程:深入理解File和Pa... java中if(!file.exists())什么意思?”“在Java >...

9
Java字符串搜索与位置定位技巧解析 在java中求一个字符串在另一个字符串中多次出现的位置。用indexOf方法怎么...

10
Java静态资源加载机制解析:静态方法与... java静态资源(静态方法,静态属性)是程序一运行就加载到jvm中,还是当被调用...