永发信息网

VB中多重循环怎么算?我要计算过程。结果我知道?

答案:5  悬赏:30  手机版
解决时间 2021-02-02 15:55
  • 提问者网友:我一贱你就笑
  • 2021-02-02 04:31
Private Sub Form_Click()
For i = 1 To 3
For j = 1 To i
For k = j To 3
a = a + 1
Next k
Next j
Next i
End Suba的值为_________。
最佳答案
  • 五星知识达人网友:思契十里
  • 2021-02-02 04:58
当 i 为1 ,j 循环1次,既:k 循环三次 a 加三次后为:3
当 i 为2 ,j 循环2次,既:k 先循环三次 再循环两次,总共加5次 a 此时为 8
当 i 为3 ,j 循环3次,既:k 先循环三次 再循环两次 最后再循环一次,共加6次 a 此时为14

结果为14
全部回答
  • 1楼网友:轻雾山林
  • 2021-02-02 08:33
从最里面那层循环开始一层一层向外退,知道退出最外层循环时整个循环结束, 你没有理解单重循环怎么都得? 多重就是几个单重循环再一个 丛里到外一个一个的循环。
  • 2楼网友:七十二街
  • 2021-02-02 07:24
从外到里 ~你只要记住~ 系统都是由上到下执行的就行了
  • 3楼网友:煞尾
  • 2021-02-02 06:52
I = 4 J = 4 K = 4 A = 14
  • 4楼网友:轮獄道
  • 2021-02-02 05:29
按统计学来说:前两重循环总共进行了6次,从而导致J的取值是:1,1,2,1,2,3最後的那个循环裏面就可以参照上面的J的取值来计算了:第一次结果:3第二次结果:3第三次结果:2第四次结果:3第五次结果:2第六次结果:1因此,所有循环完成後的结果就是A的值:14
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯