vb中的for循环问题!
PrivateSubForm_click()Fori=1To3Forj=1ToiFork=jTo3a=a+1Nextk,j,iPrintaEndSuba=14是怎么算的呢...
Private Sub Form_click()
For i = 1 To 3
For j = 1 To i
For k = j To 3
a = a + 1
Next k, j, i
Print a
End Sub
a=14 是怎么算的呢???? 知道的解答下,谢谢!! 展开
For i = 1 To 3
For j = 1 To i
For k = j To 3
a = a + 1
Next k, j, i
Print a
End Sub
a=14 是怎么算的呢???? 知道的解答下,谢谢!! 展开
展开全部
1、i=1时,j为1,k从1到3内部循环3次;
2、i=2时,j为1到2循环两次,k从1到3次内部循环3次,k从2到3内部循环2次,3+2=5次;
3、i=3时,j为1到3循环三次。k从1到3内部循环3次,k从2到3内部循环2次,k从3到3内部循环1次。3+2+1=6次
内部循环总计数量是3+5+6=14次
2、i=2时,j为1到2循环两次,k从1到3次内部循环3次,k从2到3内部循环2次,3+2=5次;
3、i=3时,j为1到3循环三次。k从1到3内部循环3次,k从2到3内部循环2次,k从3到3内部循环1次。3+2+1=6次
内部循环总计数量是3+5+6=14次
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
i=1时,j只能为1 j从1到3,运行3次
i=2时,j能为1或2循环两次, j从1到3,运行3次,j从2到3,运行2次 共为5次
i=3时,j能为1或2或3循环三次,j从1到3,运行3次,j从2到3,运行2次,j从3到3,运行1次,共为6次
3+5+6共14次
i=2时,j能为1或2循环两次, j从1到3,运行3次,j从2到3,运行2次 共为5次
i=3时,j能为1或2或3循环三次,j从1到3,运行3次,j从2到3,运行2次,j从3到3,运行1次,共为6次
3+5+6共14次
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
i,j,k
1,1,1
1,1,2
1,1,3
2,1,1
2,1,2
2,1,3
2,2,2
2,2,3
3,1,1
3,1,2
3,1,3
3,2,2
3,2,3
3,3,3
刚好循环14次
1,1,1
1,1,2
1,1,3
2,1,1
2,1,2
2,1,3
2,2,2
2,2,3
3,1,1
3,1,2
3,1,3
3,2,2
3,2,3
3,3,3
刚好循环14次
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询