C 二維陣列

2021-10-20 03:36:20 字數 877 閱讀 8869

因為太懶太菜就沒有堅持每日一刷了,但是新的學習又開始了,以後是c#的菜鳥日記了

菜鳥第一題

在c++中定義二維陣列(比如string型)

就是直接 string a[length1]

[length2]

;但是c#是 string[length1,length2] a;

行數:a.

getlength(0

);列數:a.

getlength(1

);剛開始我不明白為什麼列數是getlength(1)

然後我看到有大佬說可以理解為 0代表一維,1代表二維

然後我就覺得就是這樣的(並開始胡扯)因為二維陣列就是比一維陣列多了列,所以就應該是這樣。

然後就可以直接開始敲然後提交然後正確了

static

void

main

(string

args),,

,,,,

,};string score = student[0,

1];int num =0;

for(

int i =

0; i < student.

getlonglength(0

); i++)}

console.

writeline

("分數最高的是"

+ student[num,0]

+",分數是"

+ score)

;}

C 二維陣列

c 二維陣列 微學苑 具有兩個下標的陣列稱為二維陣列。有些資料要依賴於兩個因素才能惟一地確定,例如有3個學生,每個學生有4門課的成績,顯然,成績資料是乙個二維表,如書中表5.1所示。表5.1 學生成績資料表 學生序號 課程1課程2 課程3課程4 課程5學生1 8578 9996 88學生2 7689...

C 二維陣列

c 二維陣列 微學苑 具有兩個下標的陣列稱為二維陣列。有些資料要依賴於兩個因素才能惟一地確定,例如有3個學生,每個學生有4門課的成績,顯然,成績資料是乙個二維表,如書中表5.1所示。表5.1 學生成績資料表 學生序號 課程1課程2 課程3課程4 課程5學生1 8578 9996 88學生2 7689...

C 二維陣列

在c 中int myint是宣告乙個交錯陣列,宣告c 二維陣列是這麼宣告int classclsarrat2d 輸出陣列每一維的下限和上限 for inti 0 i myint.rank i i,myint.getlowerbound i myint.getupperbound i 遍歷,輸出二維陣...