关于for ……next语句内外循环的问题

关于for ……next语句内外循环的问题

题目
关于for ……next语句内外循环的问题
因为我不是很理解FOR NEXT循环语句的循环规则,所以麻烦大神详细解释一下每一步是怎么循环的好么?
①private sub command1_click()
for i =1 to 4
x=3
for j = 1 to 3
for k = 1 to 2
x = x+3
next k
next j
next i
txt1.value = str(x)
end sub
②private sub command1_click()
dim i,j,x
for i = 1 to 20 step 2
x= 0
for j = i to 20 step 3
x= x + 1
next j
next i
text1.value = str(x)
end sub
答案
以第二个为例吧 第一个有三个循环说起来比较麻烦
先循环for i = 1 to 20 step 2 【i是变量 从1开始循环到20 step代表步长 每循环一次i加2】
i=1 x=0
【因为第二个循环是属于第一循环里的 所以这时进入第二个for循环,第二个中j是变量 从一开始到20 每次增加3 】
x= x+1=1 然后接下来就next j了 所以 接着直接循环第二个循环
x= x+1=2 直到j到了20或大于20 退出j循环 然后接着又是i循环
i=2 x=0 再进入第二个循环
.直到i到20 然后退出循环
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.