题目:

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

程序分析

  1. 找出分子和分母之前的关系:下一个的分母是上一个的分子,下一个的分子是上一个分子与分母之和
  2. 利用for循环来控制这个数列有多少项

主要代码

int main(){double fenzi=2;double fenmu=1;double s=0;int i;for(i=1;i<=20;i++){printf("第%d个分数为:%d\/%d\n",i,(int)fenzi,(int)fenmu);s=s+fenzi/fenmu;int t=fenmu;fenmu=fenzi;//下一个分母是上一个的分子fenzi=t+fenzi;//下一个分子是上一个分子与分母之和}printf("这个序列的前20项和为:%f",s);system("pause");return 0;
}

今日巩固

  1. 在printf函数输出格式上今天出现了纠结,归其原因还是对printf函数的了解不到位,具体情况如下:

    double a=2;
    printf("%f",a);//打印出来的是float型的a的值
    printf("%d",a);//打印出来的是0
    神奇的是为什么a明明等于2,怎么转变成int型打印出来,就成0了,正确的int型转变成float型应该是如下:
    printf("%d",(int)a);//这样打印出来的是2
    

每日程序C语言18-求分数序列的前20项和相关推荐

  1. 求Fibonacci数列的前20项

    <程序设计基础-c语言>杨莉 刘鸿翔 ISBN-978-7-03-032903-5 p112 习题4 2.编程求Fibonacci数列的前20项. Fibonacci数列的定义:F0=0, ...

  2. 求 Fibonacci 数列的前 20 项

    求 Fibonacci 数列的前 20 项 #include <iostream>using namespace std;int main() {int f[20] = {1,1}; // ...

  3. 分数序数之和c语言,用c语言求解:有一分数序列2/1,3/2,5/3,8/5,13/8,21/13,…求这个数列的前20项之和....

    用c语言求解:有一分数序列2/1,3/2,5/3,8/5,13/8,21/13,-求这个数列的... 3个答案  提问时间: 2010-12-22  2个赞 回答:1.首先弄清楚这组分数序列的规律:从 ...

  4. 有一分数序列求前20项和答案c语言,用c语言求解:有一分数序列2/1,3/2,5/3,8/5,13/8,21/13,…求这个数列的前20项之和....

    用c语言求解:有一分数序列2/1,3/2,5/3,8/5,13/8,21/13,-求这个数列的... 3个答案  提问时间: 2010-12-22  2个赞 回答:1.首先弄清楚这组分数序列的规律:从 ...

  5. python编写程序输出斐波那契数列的前20项_C语言 写程序,输出斐波那契数列的前20项,每行输出4个数...

    展开全部 方法一for循环 publicclassFeiBoMethod{ 定义三个变量方法 publicstaticvoidmain(String[]args){ inta=1,b=1,c=0: S ...

  6. python输出斐波那契数列前20项、每输出5个数换行_按要求编写程序:输出斐波那契数列的前20项,每行输出5项....

    用循环语句编写一程序,要求输出下列图形 static void Main(string[] args)        {&nbsp 用C语言编写程序:键盘输入a和b两个整数,要求用函数求两个数 ...

  7. 每日程序C语言9-判断分数段

    题目: 利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的同学用B表示,60分以下的同学用C表示 算法分析: (a>b)?a:b这是条件运算符的基本例子 ...

  8. c语言斐波那契数列前20项每行5个数,求c++:源程序。前20项斐波那契数列 ,要求输出的时候每行输出五个...

    解答过程如图所示: 工作原理:C++语言的程序因为要体现高性能,所以都是编译型的.但其开发环境,为了方便测试,将调试环境做成解释型的.即开发过程中,以解释型的逐条语句执行方式来进行调试,以编译型的脱离 ...

  9. c语言斐波那契数列前20项和,,c语言利用数组求斐波那契数列的前20项

    推荐回答 一.斐波那契数列指的是这样一个数列1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,1597,2584,4181,6765,10946,17711 ...

最新文章

  1. Hadoop API编程——FileSystem操作
  2. hdu 2025:查找最大元素(水题,顺序查找)
  3. 数字证书KeyTool使用(第二篇)
  4. mysql1231错误_Mysql学习---Python操作Mysql 1231
  5. 什么是SAP CRM里的Sales Bundle?
  6. 《用python写网络爬虫》 编写第一个网络爬虫
  7. java简单记事本代码_Java实现的简易记事本
  8. 总体设计(五个基本原理、软件结构图)
  9. win 7更改计算机用户名和密码错误,解决win7一开机就显示用户名和密码错误故障...
  10. 电脑去除桌面图标小箭头
  11. AidLearning上手使用经验谈
  12. 用Scrapy框架爬取校花网所有校花图片
  13. [论文阅读-NeRF+SLAM] iMAP:首个隐式场景表征的实时SLAM
  14. (尚硅谷项目代码)java基础----家庭记事本
  15. 【XSY3126】异或II 数学
  16. Java自学.接口学习笔记!
  17. [OpenCV实战]24 使用OpenCV进行曝光融合
  18. cocos creator 微信小游戏接口
  19. Windows 使用键盘移动窗口
  20. 2021年安全员-C证-专职安全生产管理人员(广东省)找解析及安全员-C证-专职安全生产管理人员(广东省)考试试卷

热门文章

  1. java存入数据库是问号_Java插入中文到数据库中文变成问号解决
  2. 如何查看eas源代码_MT5CTP扩展:MT4源代码(EA)适配器来了
  3. 一文详解PolarDB披荆斩棘的“秘密武器”
  4. 广播电视加速技术迭代,用新技术拥抱行业转型
  5. 蚂蚁御术:我的前端十年成长之路
  6. 运维大杀器来了,未来云上服务器或将实现无人值守
  7. 挂牌一年,关于 5G 的 9 个变化
  8. 全球最强大脑在哪?阿里小蜜算法团队在寻找
  9. n条直线相交最多有几个邻补角_【东升二中数字课堂】创意微课直线的交点|Super数学璐...
  10. 《暗黑地牢》—“克苏鲁”式的绝望冒险