vb中exit for的问题

2024-11-07 20:43:13
推荐回答(2个)
回答(1):

1、代码中 exit for 语句档旁的执庆蠢睁行是需要满足条件的,所以说这个不一定会被执行。
2、对于FOR循环来说,只要中途誉岁不退出循环,那么最终的 变量值=上限+不进值,也就是最终 JJ=M+1 。
3、JJ>M 这个主要是用来判断循环是否执行完,换句话说就是 判断 exit for 语句是否被执行,再往上看就是 如果JJ>M 那么 A(JJ, MaxJ) >= Max 。
4、exit for 语句执行后就退出循环了,所以如果JJ=1时候退出,那么JJ=2是不会执行了。

回答(2):

exit for是早弊拍退出循环的语句,在你的语句中,If JJ >卜带 M Then既是判断是否曾陆羡经退出过循环。