20 分数简单累加

原创 2016年08月30日 10:16:54
//题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。
//这个程序其实规律很明显,第一个分数的分子是第二个数的分母,然后后面每个分数的分子等于
//前面一个分数的分子与分母相加
public class twenty {

	public static void main(String[] args) {
		//定义首字母的分子、分母
		double n1=1;
		double n2=2;
		//定义分数
		double fraction=n2/n1;
		//定义之和
		double sum=0;
		for(int i=1;i<20;i++)
		{
//			double t1=n1;
//			double t2=n2;
//		    t2=n1+n2;
//		    t1=n2;
//		    fraction=t2/t1;
			//原来程序是这样的,但是检验之后发现这个把n1,n2其实当作常量了
			double t1=n1;
			double t2=n2;
			n2=t1+t2;
			n1=t2;
			fraction=t2/t1;
			
			
		    
		    //定义之和
		    sum +=fraction;	
			
		}
		System.out.println(sum);

	}

}

版权声明:本文为博主原创文章,未经博主允许不得转载。

分数累加求和

  • 2014年08月12日 10:42
  • 249B
  • 下载

C++实验4-分数的累加

/* * 文件名称: 分数的累加 * 作 者: 龚御根 * 完成日期: 2016 年 04月 20 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部...

C++第10周项目2参考——分数的累加

课程首页地址:http://blog.csdn.net/sxhelijian/article/details/7910565【项目2-分数的累加】编程序,输出1/3-3/5+5/7-7/9…+19/2...

第9周项目2分数的累加

问题及代码: ———————————————————————————————————while语句———————————————————————————————————————...
  • MIKASA3
  • MIKASA3
  • 2014年10月23日 14:28
  • 661

《C语言及程序设计》实践参考——分数的累加

返回:贺老师课程教学链接  项目要求【项目1:分数的累加】编程序,输出1/3-3/5+5/7-7/9…+19/21的结果提示:如果直接解决上面的问题有困难,可以设计一条“由易到难”的路线,逐渐解决其中...

第三章数程序设计初步--循环结构项目2分数的累加

上机内容:编程序,输出1/3-3/5+5/7-7/9…+19/21的结果 上机目的:循环结构编程 我的程序: /* * 程序的版权和版本声明部分: * Copyright (c) 2...

第9周项目2-分数的累加

/*   * Copyright (c) 2014, 烟台大学计算机学院   * All rights reserved.   * 文件名称:test.cpp   * 作    者:刘畅    * 完...

c++开发一个简单累加的COM组件

  • 2015年12月09日 21:59
  • 605KB
  • 下载

Java Calendar 类时间操作,代码很简单。 演示了获取时间,日期时间的累加和累减,以及比较。

package MyTest; /* * 演示 Calendar 的一般操作 */ import java.util.Date; import java.text.SimpleDateForma...

Java:多重循环for、while、do-while(简单判断是否是四位整数、1-100累加,水仙花、最大公约数。最小公倍数、完数、输入任意数计算每位数之和、弹力球问题)

package jereh1; import java.util.Scanner; public class Class3Xunhuan { public static void main(St...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:20 分数简单累加
举报原因:
原因补充:

(最多只允许输入30个字)