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

2、有一个分数序列:2/1,3/2,5/3,8/5,13/8,21/13……

编程求这个序列的前20项之和。

代码如下:

  int i;

  int sum=0,a=1,b=1,c=0;

  for(i=1;i<20;i++){

  c=a;

  a=b;

  b+=c;

    sum+=b/a;

  }

  printf("%4d",sum);

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在C语言中,五种基本数据类型存储空间长度的排列顺序是: A)char B)char=int<=float C)ch...
    夏天再来阅读 3,421评论 0 2
  • 第1章 第一个C程序第2章 C语言基础第3章 变量和数据类型第4章 顺序结构程序设计第5章 条件结构程序设计第6章...
    小狮子365阅读 10,735评论 3 71
  • 专业考题类型管理运行工作负责人一般作业考题内容选项A选项B选项C选项D选项E选项F正确答案 变电单选GYSZ本规程...
    小白兔去钓鱼阅读 9,059评论 0 13
  • C语言的学习要从基础开始,这里是100个经典的算法-1C语言的学习要从基础开始,这里是100个经典的 算法 题目:...
    Poison_19ce阅读 1,184评论 0 0
  • 幸福就在一瞬之间。当你在最低谷的时候挺住了,没轻易放手,幸福真的会在下一秒等着你。 ...
    文之心阅读 349评论 0 0