当前位置 : 主页 > 编程语言 > java >

有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后

来源:互联网 收集:自由互联 发布时间:2021-06-28
兔子的规律为数列1,1,2,3,5,8,13,21.... package procedure;import java.util.Scanner;public class Rabbit {private static Scanner scanner;public static void main(String[] args) {scanner = new Scanner(System.in);System.out.println("兔子繁
兔子的规律为数列1,1,2,3,5,8,13,21....
package procedure;

import java.util.Scanner;

public class Rabbit {

	private static Scanner scanner;

	public static void main(String[] args) {
		scanner = new Scanner(System.in);
		System.out.println("兔子繁衍第几代:");
		int n = scanner.nextInt();
		int rabbit1 = 1;
		int rabbit2 = 1;
		System.out.println("第1代兔子数为:" + rabbit1);
		System.out.println("第2代兔子数为:" + rabbit2);
		int i;
		for (i = 1; i < n / 2 + 1; i++) {
			rabbit1 = rabbit1 + rabbit2;
			rabbit2 = rabbit2 + rabbit1;
			System.out.println("第" + (2 * i + 1) + "代兔子数为:" + rabbit1);
			System.out.println("第" + (2 * i + 2) + "代兔子数为:" + rabbit2);
		}

	}

}
网友评论