求教各位大神vfp程序运行结果有疑问
clear memorydime x(4,3)
i=1
do while i<3
j=i+1
x(i,j)=j
do sub
x(i,j)=i
i=i+1
enddo
x(j,i)=4
?x(1,1),x(1,2),x(1,3)
?x(6),x(2,1),x(5),x(7)
return
proc sub
if x(i,j)>=3
x(i+j)=x(i,j)
endif
j=j+1
return
&&这个程序的x(7)答案是2,但是我想不明白,求教各路大神