黑马程序员技术交流社区
标题:
学到了东西
[打印本页]
作者:
朋好友
时间:
2015-1-22 20:51
标题:
学到了东西
/*
【程序1】
题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,
小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子对数为多少?
程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21....
*/
//导包
import java.util.Scanner;
class TuDemo
{
public static void main(String[] args)
{
int a = 0 ,b= 1,c= 0;//刚开始的兔子 a 老兔 b一月兔 c二月兔
//封装键盘输入到操作对象
Scanner imput = new Scanner(System.in); //调用输入方法 输入提示
System.out.print("输入要计算的月份数=");
int yue = imput.nextInt();
for (int y = 0; y < yue;y++ )
{
//生的新兔子
System.out.println(a+b+c);
a = a+c; //这月老兔为上一月的老兔加 二月大兔
c = b; //这月二月兔为上一月的 一大月兔
b = a; //这月一月兔为这月 老兔数
}
}
}
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2