黑马程序员技术交流社区

标题: 求代码题 [打印本页]

作者: 碎流    时间: 2015-1-6 19:26
标题: 求代码题
有没有可以共享出来的兄弟啊?就是一套题和代码...想练练

作者: HHFSpeed    时间: 2015-1-6 21:27
/* 用Scanner打印月份和季节 */ import java.util.Scanner; class SwitchDemo01  {         public static void main(String[] args)          {//封装键盘录入                 Scanner sc=new Scanner(System.in);         //获取int数据                 System.out.println("请输入月份:");                 int month=sc.nextInt();                 switch (month)                 {                 case 3:                 case 4:                 case 5:                         System.out.println("春季");                     break;                 case 6:                 case 7:                 case 8:                         System.out.println("夏季");                     break;                 case 9:                 case 10:                 case 11:                         System.out.println("秋季");                     break;                 case 1:                 case 2:                 case 12:                         System.out.println("冬季");                     break;                 default:                         System.out.println("月份有误");                 }                 System.out.println("month="+month);         } }
作者: iblackhorse    时间: 2015-1-6 21:45
题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子对数为多少?
程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21....

public class Prog1{
        public static void main(String[] args){
                int n = 10;
                System.out.println("第"+n+"个月兔子总数为"+fun(n));
        }
        private static int fun(int n){
                if(n==1 || n==2)
                   return 1;
                else
                   return fun(n-1)+fun(n-2);
        }
}
作者: 鹰击长空168    时间: 2015-1-9 21:37
iblackhorse 发表于 2015-1-6 21:45
题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对 ...

斐波那契数列!
作者: iblackhorse    时间: 2015-1-9 21:51
鹰击长空168 发表于 2015-1-9 21:37
斐波那契数列!

大哥,你这么厉害,我刚开始学习java,不会呢,等过几天不会了,再给你吧。膜拜!
作者: I'can'do'it    时间: 2015-1-9 21:55
5个猴子,第一个猴子把桃子分成5分 多一个  仍海里拿走自己的那一份,第二个猴子,也是分成5分 多一个扔海里,拿走自己的那份,后面的都是跟前面的一样都分成5分,各自拿走自己的,问第五个猴子分到多少个桃子,这堆桃子一共有多少个




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2