一用即會 二維陣列(2 d array)

2021-07-23 10:40:07 字數 1828 閱讀 7724

二維陣列的元素使用 定位到二維中的元素 並區域化重置元素值

//1:輸入陣列,最大的與第乙個元素交換,最小的與最後乙個元素交換

public

static

void

exchangearrays()

system.out.println("根據長度自動生成的陣列為:");

max=min=a[0];

for (int i = 0; i < a.length; i++)

}temp = a[0];

a[0] = a[t];

a[t] = temp;

for (int i = 0; i < a.length; i++)

}temp = a[a.length-1];

a[a.length-1] = a[t];

a[t] = temp;

system.out.println("\n完成交換後為:");

for (int i = 0; i < a.length; i++)

}//2:定義乙個4行4列的二維陣列,將對角線的值清0

public

static

void

resettest()

}system.out.println("自動生成的矩形陣列為:");

for(int i=0;ifor(int j=0;jout.print(a[i][j]+" ");

}system.out.println();

}system.out.println("----------對角線換0以後為:----------");

for(int i=0;ifor(int j=0;jif(i+j==a.length-1 ||i==j)

system.out.print(a[i][j]+" ");

}system.out.println();

}}//4:定義乙個3行4列的二維陣列,將四周的資料清0

public

static

void

resettest1()

}system.out.println("自動生成的矩形陣列為:");

for(int i=0;ifor(int j=0;jout.print(a[i][j]+" ");

}system.out.println();

}system.out.println("----------四周邊0以後為:----------");

for(int i=0;ifor(int j=0;jif(i==0||j==0||i==a.length-1||j==a[i].length-1)}}

for(int i=0;ifor(int j=0;jout.print(a[i][j]+" ");

}system.out.println();

}}//5:定義乙個3行4列的二維陣列,將左下三角的值清0

public

static

void

resettest2()

}system.out.println("自動生成的矩形陣列為:");

for(int i=0;ifor(int j=0;jout.print(a[i][j]+" ");

}system.out.println();

}system.out.println("----------下三角變0以後為:----------");

for(int i=0;ifor(int j=0;jif(j0;}}

}for(int i=0;ifor(int j=0;jout.print(a[i][j]+" ");

}system.out.println();

}}

c語言 一維陣列與二維陣列(2)

今天覆習了陣列內容。包括一維陣列,二維陣列,字元陣列,字串等內容。形式就是int a 常量 可預設 氣泡排序 設陣列個數為n,則氣泡排序要比較n 1次 在某一次比較中。將其可以比較的最後乙個數與前面所有的數進行比較。最終將陣列全部比較,形成公升序或降序排列。include int main for ...

PHP把2個二維陣列合併乙個二維陣列2種解法

題目 有以下2個二維陣列 1 a array 0 array id 66,class name www.iiwnet.com 1 array id 67,class name linux 2 b array 0 array class count 8 1 array class count 2 兩個...

用一層迴圈遍歷二維陣列

相比起我們一般用二層迴圈遍歷二維陣列,用一層迴圈不見得有效率上的優勢。但是在某些場合卻能方便人們理解和使用。今天我要使用這個的時候,卻發現我有點忘了,然後想明白之後記錄於此。實質其實還是先行後列的遍歷方式,利用的是求餘和整除兩種運算。假定我們要遍歷的是20 20的整數型陣列,一層迴圈的迴圈變數為n。...