题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13... 求出这个数列的前20项之和。...
题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13... 求出这个数列的前20项之和。
程序分析:请抓住分子与分母的变化规律。
public class 第二十题求数列之和 {public static void main(String[] args) {System.out.println("数列的和为:" + getValue(20));}//获取第i项的值 2/1,3/2,5/3,8/5,13/8 public static double getValue(int n) {double a=2; //分子double b = 1;//分母double sum = 0; //值double temp = 0;//临时变量for(int i = 0; i < n; i++) {sum += a/b; temp = a;a += b;b = temp;}return sum; } }
转载于:https://www.cnblogs.com/zjulanjian/p/10949493.html
题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13... 求出这个数列的前20项之和。...相关推荐
- 有一分数序列,2/1, 3/2, 5/3, 8/5, 13/8, 21/13,……,请编程求出这个数列的前20项之和。
#include <stdio.h> int main() {double fz=2,fm=1,t,sum,s;int i;for(i=0;i<20;i++){sum=fz/fm;t ...
- 有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和
有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13-求出这个数列的前20项之和. #include<stdio.h> int main() {int n, t;float ...
- C语言学习之有一个分数序列2/1、3/2、5/3、8/5、13/8、21/13,……求出这个数列的前20项之和。
有一个分数序列2/1.3/2.5/3.8/5.13/8.21/13,--求出这个数列的前20项之和. #include <stdio.h> void main(){double a=1,b ...
- 有一个分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和
#找规律 分子等于上一个分数的分子+分母之和,分母等于上一个分数的分子 i=0 #循环20次 跳出循环计数 a=2 #分子 b=1 #分母 result=0.0 while i<20:print ...
- 【Python3练习题 019】 有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。...
后一个分数的分子=前一个分数的分子+分母,后一个分数的分母=前一个分数的分子,循环个20次就有结果.注意,假设分子为a,分母为b,虽然 a = a + b, 但此时a已经变成 a+b 了,所以再给b重 ...
- C语言有一个分数序列,求出这个数列的前20项之和
#include <stdio.h> //定义循环次数 #define COUNT 20int main() {//定义第一个分式的分子为a, 值为2; 定义分母为b,值为1//定义相加的 ...
- ACMNO.12有一分数序列: 2/1 3/2 5/3 8/5 13/8 21/13...... 求出这个数列的前N项之和,保留两位小数。 输入 N 输出 数列前N项和 样例输入 10
题目描述 有一分数序列: 2/1 3/2 5/3 8/5 13/8 21/13...... 求出这个数列的前N项之和,保留两位小数. 输入 N 输出 数列前N项和 样例输入 10 样例输出 16.48 ...
- 【C语言】有一个分数序列2/1,3/2,5/3,8/5,13/8,21/13,...求出这个数列的前20项
本文目录 1. 题目及总体思路 1.1 题目 1.2 总体思路 2. 循环和递归方法 2.1 思路 2.2 循环方法 2.3 递归方法 3. 斐波那契数列法 3.1 思路与求解方法 1. 题目及总体思 ...
- 有一分数序列: 2/1 3/2 5/3 8/5 13/8 21/13...... 求出这个数列的前N项之和,保留两位小数。
这里写自定义目录标题 新的改变 功能快捷键 合理的创建标题,有助于目录的生成 如何改变文本的样式 插入链接与图片 如何插入一段漂亮的代码片 生成一个适合你的列表 创建一个表格 设定内容居中.居左.居右 ...
最新文章
- 链表问题10——两个单链表生成相加链表(方法二)
- 【Web安全】Weak Session IDs (弱会话IDs)-burp进行Cookie劫持
- NodeJS 流水式创建EOS主网账户, 羊毛党必备, 新手一键创建账户
- legend3---5、lavarel爬坑杂记
- python 链表的中间节点
- Google发布用于Google Cloud的.Net API
- linux python pip卸载,Python pip的安装及卸载
- JDBC(Java Data Base Connectivity,java数据库连接)
- c语言程序设计函数6,C语言程序设计》第6章函数-XiamenUniversity.PDF
- 注意System.currentTimeMillis()潜在的性能问题
- 标志位鼠标Java_检查标志位java
- eclipse maven jetty启动修改默认端口
- Leetcode算法题(C语言)4--旋转数组
- 【Web动画】SVG 实现复杂线条动画
- Maven查看插件信息
- cannot+connect+mysql_mysqlnd cannot connect to MySQL 4.1+ using the old insecure
- solidity import @是什么意思
- DialogBoxParam()在动态库调用中创建模式对话框
- websockets 断开问题解决方案
- Sqlmap命令讲解
热门文章
- 蓝桥杯校内模拟值序列
- Codeforces Round #561 (Div. 2)ABC
- matlab做计算器纯代码,**matlab GUI-纯编程实现简单计算器**
- Java学习笔记_继承
- JAVA大数--POJ 1715 大菲波数
- 【语义分割】ICCV21_Mining Contextual Information Beyond Image for Semantic Segmentation
- 在R中调用关联规则——Apriori算法
- 华为说绝不造车,但轮值董事长却忙着看车展,未来华为会造车吗?
- 银行假流水怎么识破?
- 信用贷款常见问题应对话术