VB 嵌套For循环的问题
Fork1=0to4y=20Fork2=0to3y=10Fork3=0to2y=y+10Nextk3,k2,k1printy求y的值...
For k1=0 to 4 y=20 For k2=0 to 3 y=10 For k3=0 to 2 y=y+10 Next k3,k2,k1 print y 求y的值
展开
1个回答
展开全部
你好!
大致是这样的:
多重for循环都是从最里层
开始循环,比如这道题:
首先,k1=0,y=20
k2=0,y重新赋值y=10
k3=0,y重新赋值y=y+1=20;k3=1,y重新赋值y=y+1=30;k3=2,y重新赋值y=y+1=40。
最里层循环结束
再从最外层继续循环(k1=1,2,3.)。。。。。一直循环下去,直到k1=4,最外层循环结束。
开始第二层循环。
k2=(0,1,2,)。。。.)。。。。。一直循环下去,直到k1=4,第二层循环结束,此时y=10
开始最里层循环。
最里层循环,就是累加过程,累加3次(因为k3=0
1
2,所以循环次数是三次),既,y=y+10*3=10+30=40。
望采纳,谢谢!
更多问题,请追问
大致是这样的:
多重for循环都是从最里层
开始循环,比如这道题:
首先,k1=0,y=20
k2=0,y重新赋值y=10
k3=0,y重新赋值y=y+1=20;k3=1,y重新赋值y=y+1=30;k3=2,y重新赋值y=y+1=40。
最里层循环结束
再从最外层继续循环(k1=1,2,3.)。。。。。一直循环下去,直到k1=4,最外层循环结束。
开始第二层循环。
k2=(0,1,2,)。。。.)。。。。。一直循环下去,直到k1=4,第二层循环结束,此时y=10
开始最里层循环。
最里层循环,就是累加过程,累加3次(因为k3=0
1
2,所以循环次数是三次),既,y=y+10*3=10+30=40。
望采纳,谢谢!
更多问题,请追问
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询