77问答网
所有问题
请教下VB嵌套循环?
如题所述
举报该问题
其他回答
第1个回答 2019-09-21
这种引用式嵌套循环实际上让每一次循环的次数都不同。
b=for
1
to
3
c=for
1
to
b
以这个为例:
先执行b循环,b=1
c=
for
1
to
1
那么这时c就从1循环到当前b决定的次数,即1,所以b一共只循环一次;
这时到b循环结束,b变为2,那么再进入c循环时当前b决定的次数就是2了,所以b一共循环两次;
同理,c为3时b由1循环到3,共三次;
三层循环以此类推,第一层变量控制第二层的循环次数,第二层的变量控制最里面的循环次数。
相似回答
VB 嵌套
For
循环
的问题
答:
For k3 = 0 To 2 Y = Y + 10 '因为Y = 10 , For k3 = 0 To 2 表示
循环
了3次;那么 Y = 10 + 10 + 10 + 10 即结果Y=40 Next k3, k2, k1 Print Y
vb
简答题各种
循环
结构能否互相
嵌套
使用?
答:
可以,for, wihle, do循环都可以互相嵌套
;for next循环体中可以使用while循环;while wend循环体中可以使用for循环 但是要遵循嵌套规则:1.多重循环中,内外层的循环变量不能同名;并列循环的循环控制变量可以相同,也可以不同。2.外循环必须完全包含内循环,不能交叉。
VB
For Next
循环嵌套
求值问题
答:
这个三层
嵌套循环
,分别以i,j,k为控制变量,i,k的循环终止值都是3,因此,最后print出来的值就变为4,当变为4时,就不再进入循环了。j循环的终止值是i,而在循环体中i的最后取值是3,即j循环的终止值也是3,最后print出来的就也是4了。si,sj,sk,这三个变量分别在三层循环中被重新赋值。第一...
VB嵌套循环
的执行顺序
答:
先
循环
K,第二J,最后I。具体循环过程:I、J、K的值分别是:111,112,113,121,122,123,131,132,133,211,212,213,221,222,223,231,232,233,311,312,313,321,322,323,331,332,333。共打印27个数,分别是上述每组数的和。3,4,5,4,5,6,5,6,7,4,5,6,5,6,7,6,7,8,......
Vb嵌套循环
求解,有过程
答:
x每次加1,其实是算
循环
的次数。外循环共4次 内循环每次从1到i 所以循环次数是1+2+3+4 =10 x最后等于10
VB
里DO WHILE
循环
最多能
嵌套
几层?下面的程序为什么一开始运行就显示内存...
答:
可以。不管是do while还是while都可以嵌套for循环,而且可以嵌套任意多个for循环。不仅如此,这三种循环语句可以任意相互嵌套,个数不限。但是过多的
循环嵌套
会使得逻辑混乱,容易出错,所以使用中嵌套三重循环及以下的比较常见。
谁能来帮我解释
下VB
的这个FOR
循环嵌套?
答:
1.每个
循环嵌套
都分为内循环和外循环,并且可以镶嵌再镶嵌。2.总循环次数=内循环×外循环 例如:For a = 1 To 10 For b = 1 To 4 Print b;Next b Print Next a 总循环数:4×10=40 3.外循环都是要等内循环走完一圈才开始走。你的代码中内循环b受到外循环a的影响,a的增大使得内...
大家正在搜
循环的嵌套
三个for循环的嵌套
两个for循环嵌套
for循环嵌套怎么理解
java循环嵌套
c语言嵌套循环
while循环里嵌套一个if
循环结构可以嵌套吗
循环结构不能嵌套