2016年11月27日 星期日

計算三維陣列總和

package array.paratice; //計算陣列總和 public class ArrayEx5 {
int A[][][]={
{{82,13,21}, {49,12,6}}, {{4,18,30},{50,24,62}}, {{7,9,14},{20,43,19}}, {{20,68,33},{15,17,38}} };
public void print(){ //印出陣列 for(int i=0;i<A.length;i++){ for(int j=0;j<A[i].length;j++){ for(int k=0;k<A[i][j].length;k++){ System.out.print("A["+i+"]"+"["+j+"]"+"["+k+"]="+A[i][j][k]+"\t"); } System.out.println(); } } }
public void sum(){ //計算總和 int sum=0; for(int i=0;i<A.length;i++){ for(int j=0;j<A[i].length;j++){ for(int k=0;k<A[i][j].length;k++){ sum+=A[i][j][k]; } } } System.out.println("sum="+sum); }
public static void main(String[] args) { ArrayEx5 arr5=new ArrayEx5(); arr5.print(); arr5.sum(); } }

沒有留言:

張貼留言