早教吧 育儿知识 作业答案 考试题库 百科 知识分享

Dimx(3,5)fori=1to3forj=1to5x(i,j)=x(i-1,j-1)+i+jnextjnextiprintx(3,4)要求写出执行结果,我不要答案,我想知道原因为什么是15?

题目详情
Dim x(3,5)
for i=1 to 3
for j=1 to5
x(i,j) =x(i-1,j-1)+i+j
next j
next i
print x(3,4)
要求写出执行结果,我不要答案,我想知道原因为什么是15?
▼优质解答
答案和解析
i=1,j=1:x(1,1)=x(0,0)+1+1=2
i=1,j=2:x(1,2)=x(0,1)+1+2=3
...
i=1,j=5:(x,5)=x(0,4)+1+6=6
-------------------------------------
i=2,j=1:x(2,1)=x(1,0)+2+1=3
i=2,j=2:x(2,2)=x(1,1)+2+2=2+2+2=6
i=2,j=3:x(2,3)=x(1,2)+2+3=3+2+3=8
如此推算下去,可得结果
还可以这样
x(3,4)=x(2,3)+3+4
=(x(1,2)+2+3)+3+4
=((x(0,1)+1+2)+2+3)+3+4
=0+1+2+2+3+3+4
=15