2 回答

TA貢獻(xiàn)452條經(jīng)驗(yàn) 獲得超796個(gè)贊
選C
首先清楚一下命名規(guī)則,a[i][j]是數(shù)組的數(shù)組,意思是定義i個(gè)元素的數(shù)組,每個(gè)元素都是一個(gè)含有j個(gè)元素的數(shù)組
通俗的理解,a[i][j]中,i代表行數(shù),j代表有幾列(取最大數(shù),不足以0補(bǔ)齊)
????????????????????????????????0 0 0
A選項(xiàng)的數(shù)組為:?? ?1 0 0 ? 這樣的三行三列數(shù)組
????????????????????????????????1 2 3
????????????????????????????? ??
????????????????????????????????1 2 3
D選項(xiàng)類似????? ?:????4 0 0 這樣的二行三列數(shù)組
B選項(xiàng)是最標(biāo)準(zhǔn)的命名格式,就不解釋了
而C選項(xiàng)X[4][]是定定義了4個(gè)未知維度的數(shù)組,是不確定的所以程序無(wú)法為這個(gè)數(shù)組分配內(nèi)存空間.
你就記住定義二維數(shù)組,第一維可以隱藏,第二維不能不寫
純手打,望采納

TA貢獻(xiàn)189條經(jīng)驗(yàn) 獲得超236個(gè)贊
c語(yǔ)言的規(guī)則要求必須指定第2維的元素個(gè)數(shù),所以選項(xiàng)C是錯(cuò)誤的。
二維數(shù)組第一個(gè)[]表示有幾行,第二個(gè)[]表示有幾列。
A 選項(xiàng)沒有定義行數(shù),根據(jù)初始化的參數(shù)看出,是一個(gè)三行三列的二維數(shù)組
????0 0 0
????1 0 0
????1 2 3
B 選項(xiàng)就是一個(gè)四行三列的數(shù)組。
????1 2 3
?? ?1 2 3
????1 2 3
????1 2 3
D 選項(xiàng)第一個(gè)[]為空,這系統(tǒng)會(huì)把1,2,3放在一行。4放在第二行。兩行三列的數(shù)組。
????1 2 3
?? ?4 0 0
望采納。
- 2 回答
- 0 關(guān)注
- 1286 瀏覽
添加回答
舉報(bào)