哪个高手帮我解释一下这段VB6.0代码啊

来源:百度知道 编辑:UC知道 时间:2024/05/25 06:56:49
下列程序段的执行结果为( c )。
Dim M(2)
For i=1 To 2
M(i)=0
Next i
K=2
For I =1 To k
For j=1 To k
M(j)=M(i)+1
Print M(k);
Next j
Next I

A)1 2 2 3 B)1 2 3 4 C)0 2 2 3 D)0 1 2 3

Dim M(2) '定义一个二维数组
For i=1 To 2
M(i)=0 '将数组的值都置为0
Next i
K=2
For I =1 To k '是i吧?
For j=1 To k
M(j)=M(i)+1 '通过循环给M()赋值
Print M(k);
Next j
Next I

C