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的值为_________。
VB中多重循环怎么算?我要计算过程。结果我知道?
答案:5 悬赏:30 手机版
解决时间 2021-02-02 15:55
- 提问者网友:我一贱你就笑
- 2021-02-02 04:31
最佳答案
- 五星知识达人网友:思契十里
- 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
当 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
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯