数组习题

 
1 1.编写Java程序,创建一维数组arr[],并将其遍历输出。
2         int[]b=new int[]{0,1,2,3,4,5,6};
3         for(int m=0;m<b.length;m++)
4         {
5             System.out.print(b[m]+" ");
6         }
View Code

 1 2.编写Java程序,创建一维数组arr[],将数组中最大的数输出。
 2         int[]num=new int[]{10,8,19,2,9,11};
 3         for(int x=0;x<num.length;x++)
 4         {
 5             System.out.print(num[x]+"  ");
 6         }
 7         int max=num[0];
 8         for(int j=0;j<num.length-1;j++)
 9         {
10             if(max<num[j+1])
11             {
12                 max=num[j+1];
13             }
14         }
15         System.out.println("一维数组的最大值是:"+max);
16         
View Code

//3.编写Java程序,创建二维数组arr[][],将二维数组中所有元素的和的输出。
int[][]arr=new int[][]{{0,1,2},{3,4,5}};
        int sum=0;
        for(int y=0;y<arr.length;y++)
        {
            for(int v=0;v<3;v++)
            {
                sum+=arr[y][v];
            }
        }
        System.out.println("二维数组中所有元素的和为:"+sum);
②
                int[][]arr=new int[][]{{0,1,2},{3,4,5}};
        int sum=0;
                 for(int[] t:arr)
            {
                for(int y:t)
                {
                    System.out.print(y+" ");
                    sum+=y;
                    
                }
                System.out.println("二维数组中所有元素的和为:"+sum);
            }
View Code

 

posted @ 2016-02-28 22:28  烟_雨_江_南  阅读(137)  评论(0编辑  收藏  举报