當然是給二維陣列元素賦值了
程式執行情況如下
首先定義一個二維陣列a(4,4)此陣列中包含25個元素,相當於a(0to4,0to4)
然後使用迴圈巢狀給其賦值,最後輸出指定下標的陣列元素值
我給你把程式碼改進一下,你再執行就知道每個陣列元素的值是多少以及為什麼輸出的是 7 9 8 10
程式碼如下:
privatesubform_click()
dima(4,4)asinteger
fori=1to4
forj=1to4
a(i,j)=(i-1)*2+j
nextj
nexti
fori=0to4
forj=0to4
print"a("&i&","&j;")="&a(i,j)&space(2);
print
fori=3to4
forj=3to4
print"a("&j&","&i;")="&a(j,i)&space(2);
endsub
當然是給二維陣列元素賦值了
程式執行情況如下
首先定義一個二維陣列a(4,4)此陣列中包含25個元素,相當於a(0to4,0to4)
然後使用迴圈巢狀給其賦值,最後輸出指定下標的陣列元素值
我給你把程式碼改進一下,你再執行就知道每個陣列元素的值是多少以及為什麼輸出的是 7 9 8 10
程式碼如下:
privatesubform_click()
dima(4,4)asinteger
fori=1to4
forj=1to4
a(i,j)=(i-1)*2+j
nextj
nexti
fori=0to4
forj=0to4
print"a("&i&","&j;")="&a(i,j)&space(2);
nextj
print
nexti
fori=3to4
forj=3to4
print"a("&j&","&i;")="&a(j,i)&space(2);
nextj
print
nexti
endsub