您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

用java实现费波那契数列的前n项和

2024/2/19 13:43:15发布25次查看
已知:费波那契数列的前几个数分别为 0,1,1,2,3,5……。
从第 3 项开始,每一项都等于前两项的和。读入一个整数 n,编程求出此数列的前 n 项。
注意:这里的数列是从 0 开始的。
import java.util.scanner;/** * faibonaccinumber.java * @author anyunpei 2018年7月22日下午3:54:11 * 计算faibonacci数列之和 */public class faibonaccinumber { public static void main(string[] args) { scanner scanner = new scanner(system.in); int n = scanner.nextint(); int[] a = new int[n]; a[0] = 0; a[1] = 1; system.out.println(a[0] + "\n" + a[1]); for (int i = 2; i < n; i++) { a[i] = a[i - 1] + a[i - 2]; if (a[i] < 0) { system.out.println("请缩小此数列的项数,数列之和已溢出" + "最好保证在(" + i + ")项之内"); return; } system.out.println(a[i]); } }}
以上就是用java实现费波那契数列的前n项和的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product