1.编写Java程序,创建一维数组arr【】,并将其遍历输出。
1 int arr[]=new int[]{2,4,6,8,10,12}; 2 3 for(int i=0;i<6;i++)//i<a.length 4 { 5 System.out.println("arr["+i+"]="+arr[i]); 6 }
2.编写Java程序,创建一维数组arr【】,将数组中最大的数输出。
1 int arr[]=new int[]{4,6,12,2,10,8}; 2 3 for(int i=0;i<6;i++)//i<a.length 4 { 5 System.out.print("arr["+i+"]="+arr[i]+" "); 6 } 7 8 int max=arr[0]; 9 10 for(int j=0;j<5;j++) 11 { 12 if(max<arr[j]) 13 { 14 max=arr[j]; 15 } 16 17 } 18 System.out.println("数组中的最大值max="+max);
3.编写Java程序,创建二维数组arr【】【】,将二维数组中所有元素的和输出。
(1)for循环求和
1 int[][]e=new int[][]{{0,1,2},{3,4,5}}; 2 int sum=0; 3 for(int b=0;b<e.length;b++) 4 { 5 6 for(int c=0;c<3;c++) 7 { 8 9 sum+=e[b][c]; 10 11 } 12 13 } 14 System.out.println("二维数组的和sum="+sum);
(2)foreach循环求和
1 int[][] k=new int[][]{{1,2,3,4},{5,6,7},{8,9},{0}}; 2 int sum =0; 3 for(int[] t:k) 4 { 5 for(int y:t) 6 { 7 sum+=y; 8 } 9 10 } 11 System.out.println("二维数组的和sum="+sum);