程序分析:抓住分子与分母的变化规律:
分子a:1,2,3,5,8,13,21,34,55,89,144...
分母b:2,3,5,8,13,21,34,55,89,144,233...
分母b把数赋给了分子a,同时自己与分母的和(a+b)变成新分子赋给分母b。

代码:

#include<stdio.h>
int main()
{int a = 1, b = 2, i, j, n;float s = 0.0;printf("请输入项数:\n");scanf_s("%d", &n);for (i = 1; i <= n; i = i + 1){s = s + 1.0 * a / b;j = a; a = b;b = b + j;}printf("%f", s);
}

C 语言实例 -求分数数列1/2+2/3+3/5+5/8+...的前n项和相关推荐

  1. 一起talk C栗子吧(第三回:C语言实例--求阶乘)

    各位看官们,大家好,从今天开始,我们讲大型章回体科技小说 :C栗子,也就是C语言实例.闲话休提, 言归正转.让我们一起talk C语言实例吧! 看官们,上一回中咱们说的是判断闰年的例子,这一回咱们说的 ...

  2. c语言 递归求Fabonacci数列

    本题要求实现求Fabonacci数列项的函数.Fabonacci数列的定义如下: f(n)=f(n−2)+f(n−1) (n≥2),其中f(0)=0,f(1)=1. 函数接口定义: int f( in ...

  3. 四阶幻方c语言编程,C语言实例 求四阶的素数幻方

    求四阶的素数幻方.即在一个4X4 的矩阵中,每一个格填 入一个数字,使每一行.每一列和两条对角线上的4 个数字所组成的四位数,均为可逆素数. *问题分析与算法设计 有了前面的基础,本题应当说是不困难的 ...

  4. c语言中用分数表示结果,C语言实例 计算分数的精确值

    *问题分析与算法设计 由于计算机字长的限制,常规的浮点运算都有精度限制,为了得到高精度的计算结果,就必须自行设计实现方法. 为了实现高精度的计算,可将商存放在一维数组中,数组的每个元素存放一位十进制数 ...

  5. 用c语言编程求分数和,用C语言编程平均分数

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 当个反面典型,让大家见识下丑陋无比的程序好了,主要是想练练打字,HOHO.应该用二维数组且全部函数化的,rand的%后面或是101或是100,可能和编译器 ...

  6. c语言求fibonacci数列前20,求fibonacci数列的前20个数之和

    使用数组求Fibonacci数列的前20项.要求4项一行输出. 斐波那契数列通项公式:斐波那契数列指的是这样一个数列:1.1.2.3.5.8.13.21.--这个数列从第三项开始,每一项都等于前两项之 ...

  7. c语言求两个数的最小公倍数辗转相除法,C语言辗转相除法求2个数的最小公约数...

    辗转相除法最大的用途就是用来求两个数的最大公约数. 用(a,b)来表示a和b的最大公约数. 有定理: 已知a,b,c为正整数,若a除以b余c,则(a,b)=(b,c). (证明过程请参考其它资料) 例 ...

  8. linux求斐波那契数列前10项,linux求斐波那契数列的前10项以及总和.

    C语言的函数问题求斐波那契前四十个数,斐波那契数列指的是这样一个数列:0.1.1.2.3.5.8.13.21.--在数学 />#include//the nest function used t ...

  9. C语言泰勒公式求sin(x)值

    C语言 泰勒公式求sin(x) 利用泰勒级数计算sin(x) 的值,直到最后一项的绝对值小于10-5,并统计共累加了多少项. 输入x的值,输出sin(x)的值(小数点后保留3位)和此时累加了多少项. ...

最新文章

  1. Maven实战(三)Eclipse构建Maven项目
  2. Xcode的SVN提示The request timed out.的解决方案
  3. bdd cucumber_如何使用BDD构建坚如磐石的Ruby on Rails应用
  4. java接口与集合_【总结】Java常用集合接口与集合类
  5. 七年级计算机室使用计划表,七年级信息技术教学工作计划
  6. 【一步一步】Spring 源码环境搭建
  7. 车牌识别定位 matlab基本方法和操作
  8. 【持股】k线图基础知识k线基本形态分析
  9. android 定时推送提醒,使用workManager实现每日定时推送通知
  10. MySql安装学习记录
  11. 达梦redo log损坏的处理办法
  12. 华为云计算IE面试笔记-桌面云用户登录连接流程及故障处理
  13. 正弦信号发生器设计制作经验教训
  14. 网络拓扑abor.js库---力导向
  15. 痞子衡嵌入式:实测i.MXRT1010上的普通GPIO与高速GPIO极限翻转频率
  16. 【bsauce读论文】Vetting Imbalance Reference Counting in Linux kernel with Symbolic Execution
  17. vscode下一款好用的服务端代码生成器EasyProducer-GYC
  18. 求职前的准备工作,预则立,不预则废废。
  19. 日常练习+学习之BUUCTF old-fashion 1
  20. android studio快速查找xml文件

热门文章

  1. delare和typeset
  2. 重置 MySQL 自增列id(不删除原数据)
  3. Ubuntu linux 查看串口连接信息
  4. 静态类 c# 1615139615
  5. mysql索引1908
  6. slave_exec_mode参数跳过复制异常
  7. git 分支查看与切换
  8. PieChart 饼图
  9. 28-hadoop-hbase入门小程序
  10. 玩转iOS开发:iOS 10 新特性《Thread Sanitizer》