二維陣列練習

2021-08-22 02:45:48 字數 705 閱讀 2748

1、建立乙個稱作array2d 的類,在main()方法中宣告乙個稱作twod的變

量,型別為int二維陣列,第一維長度為4。

2、建立乙個元素型別為int的陣列,該陣列應包括4 個元素並被賦值到變數twod[0]。

3、編寫兩個巢狀for()迴圈語句以列印twod 的全部值,以矩陣的格式輸出。

4、編譯並執行程式。是不是發現此時出現了執行錯誤(空指標異常),這是因為twod[1]至twod[3]未被初始化。

5、分別建立包括5個、6個和7個元素的int陣列,將這些陣列的引用分別賦予twod[1],twod[2]和twod[3];確認完成上述操作的**位置是在第3步所描述的巢狀for()迴圈之前。

6、編譯並執行程式。應該看到乙個零值的非矩形布局。

8、宣告乙個型別為int的一維陣列oned,長度為4,將該陣列的引用賦予陣列twod[0]。

對oned中的元素賦值後,列印oned和twod陣列。

9.編譯並執行程式。應該看到oned中的陣列元素和twod中的部分元素是相同的。

public class array2d 

system.out.println();

} int oned=;

twod[0]=oned;

for(int i=0;ifor(int i=0;isystem.out.println();

} }}

字元陣列練習及二維陣列練習

1.輸入乙個英文單詞順序,反轉句子中單詞的順序,但單詞內字元的順序不變。例如輸入 i am a student 輸出 student a am i public static void reverse string str student a am i string result for int i...

C 二維陣列類練習

include include using namespace std class array2 int main cout endl cout next endl array2 b b a for i 0 i 3 i cout endl return 0 首先上面 說明a有乙個私有成員二維陣列 p...

二維陣列的查詢 練習

題目描述 在乙個二維陣列中 每個一維陣列的長度相同 每一行都按照從左到右遞增的順序排序,每一列都按照從上到下遞增的順序排序。請完成乙個函式,輸入這樣的乙個二維陣列和乙個整數,判斷陣列中是否含有該整數。思路 首先這個矩陣是有序的,我們從左下角開始,如果這個數字大於左下角這個數,就往右移動,如果小於就往...