陣列三 訪問遍歷 c

2021-04-12 23:56:07 字數 2368 閱讀 4449

.

訪問陣列成員可以直接進行.

4-1.一維陣列的訪問.

例如

:int numbers = ;

numbers[4] = 5;

4-2.多維陣列的訪問.

例如

:int[,] numbers = , , , , };

numbers[3, 2] = 5;

4-3.交錯陣列的訪問.

例如

:int

numbers = new

int , new

int };

// 它包含兩個元素。第乙個元素是兩個整數的陣列,第二個元素是三個整數的陣列.

numbers[0][0] = 58;

numbers[1][1] = 667;

// 向第乙個陣列的第乙個元素賦以

58,向第二個陣列的第二個元素賦以

667.

.

5-1.foreach語句。

foreach (型別識別符號in表示式)

該語句提供一種簡單、明了的方法來迴圈訪問陣列的元素。 例如

:下面的**建立乙個名為

numbers

的陣列,並用

foreach

語句迴圈訪問該陣列

.int numbers = ;

foreach (int i in numbers)

由於有了多維陣列,可以使用相同方法來迴圈訪問元素

.例如:

int[,] numbers = new

int[3, 2] , , };

foreach

(int i in numbers)

", i); }

//該示例的輸出為:

//9 99 3 33 5 55

5-2.巢狀for迴圈將使您可以更好地控制陣列元素。

乙個一維字串陣列的遍歷例程:

using

system;

public

class

a]=", i, arr[i]); }

}public

static

void main() ;

//將陣列作為乙個引數傳遞

printarray(arr); }

}///

程式結果:

arr[0]=c arr[1]=c++ arr[2]=c# 乙個

4行2列

(4*2)

的整型陣列的遍歷:

using

system;

public

class

b,]=", i, j, arr[i, j]);

//arr[i,j]

就是取得

arr的

i維的第

j個數值.

// 列印每個二維陣列元素 }

} }public

static

void main()

, , , }); }

}///

執行結果:

arr[0,0]=1 arr[0,1]=2 arr[1,0]=3 arr[1,1]=4 arr[2,0]=5 arr[2,1]=6 arr[3,0]=7 arr[3,1]=8

java中陣列的訪問和遍歷

程式 演算法 資料結構 演算法 解決問題的流程 步驟 順序,分支,迴圈。資料結構 將資料按照某種特定資料結構儲存 數怎麼存 設計良好的資料結構會導致好的演算法 陣列 1 相同資料型別元素的集合 2 陣列是一種資料型別 引用型別 3 陣列的定義 int arr new int 4 4 陣列的初始化 i...

C 訪問陣列元素

using system using system.collections.generic using system.linq using system.text using system.threading.tasks namespace 1212 訪問陣列元素 宣告一維陣列 array 2 33...

3 5 6 C 陣列遍歷

遍歷二維陣列的三種方式 include include includeusing namespace std int main for int cow 0 cow 3 cow for int col 0 col 4 col map cow col cow col 第一種方法 範圍for 外層for必...