黑马程序员技术交流社区

标题: 一个作用域问题搞糊涂了 [打印本页]

作者: 孤单背影    时间: 2015-11-1 14:47
标题: 一个作用域问题搞糊涂了
/3.求斐波那契数列第n项,n<30,斐波那契数列前10项为 1,1,2,3,5,8,13,21,34,55
package com.itheima;
public class Test3 {
        public static void main(String[] args) {
                int arr[]=new int[29];
                arr[0]=1;
                arr[1]=1;
                for(int x=2;x<arr.length;x++){
                        arr[x]=arr[x-1]+arr[x-2];
                }
                //System.out.println(arr[29]);
                for(int i:arr){
                        System.out.println(i);
                }
        }
}

这个代码里既然能遍历说明这个数组已经存在了,为什么不能输出它的最大值
作者: Switch_vov    时间: 2015-11-1 15:15
数组是从下标0开始的好吧,所以最大的下标应该是28




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