20141021 二維陣列

2022-03-28 14:55:26 字數 1043 閱讀 5064

二維陣列::

int[,] ss = new int[3, 5] , , };

二維陣列,int[x,y]表示是x個陣列,每個陣列包含y個元素

取值,ss[m,n]表示第m個陣列的第n個元素。m,n索引均從0開始。

foreach  迴圈只針對陣列迴圈。

習題1

1             console.write("

請輸入課程總數:");

2int m = int

.parse(console.readline());

3 console.writeline("

請輸入課程名(注意這裡課程的錄入順序將成為以下錄入分數的順序)");

4string kecheng = new

string[m];//

字串陣列kecheng,從0開始包含按順序輸入的課程名,

5for (int p = 0; p < m; p++)

610 console.write("

請輸入人數:");

11int n = int

.parse(console.readline());

12double[,] shuzu = new

double

[n, m];

13for (int i = 0; i < n; i++)

1421}22

console.readline();

23double ping = 0;24

for (int k = 0; k < m; k++)//

m 是課程總數 k

2531 console.writeline(kecheng[k]+"

課程的平均分

"+ping/n);32}

33 console.readline();

二維陣列 二維陣列和指標

include using namespace std int main 如上面這段程式所示,通過取位址符 指標 p 獲得了變數 a 的位址,那麼解引用符 就可以從 p 中得到變數 a 的值。也就是說,p a和 p a是等價的。p 是變數 a 的位址,從 p 中就可以取出 a 的值。反之,能從 p ...

陣列 二維陣列

一組相同型別的資料組合,是一種引用型別。陣列名稱不是固定的,與其存放的資料的型別有關。如 存放int型別的資料,陣列名稱 int 存放字串資料,陣列名稱 string 存放scanner型別的資料,陣列名稱 scanner陣列中的每個資料,都是這個陣列的元素。1 宣告 元素型別 變數名 元素型別 變...

陣列 二維陣列

陣列,從名字很簡單看出就是數字組合,一堆數 一堆元素 在一起。然後看一下怎麼定義,怎麼初始化。陣列的動態初始化 初始化之後每個元素的儲存內容為其對應資料型別的預設值。資料型別 陣列名 new 陣列型別 大小 int arr new int 5 資料型別 陣列名 new 陣列型別 大小 int arr...