关于VB循环语句的东西

来源:百度知道 编辑:UC知道 时间:2024/05/26 19:48:46
就要考试了,问问VB循环语句的一个问题
例题:
x=6
fori=3to6 step 2
print x
next i
print i
结果是:6 6
7
解释 越详细越好,我是VB菜鸟

第一次循环
i=3 小于6 满足循环条件
打印 x的值 6
第一次循环完后,i自增2步,i=3+2=5
因为5小于6,循环条件满足,继续第二循环
打印 x的值 6
第二次循环完后,i自增2步,这个时候i=5+2=7
此时注意i大于6,不满足循环条件,退出循环
执行 打印语句print i 打印出7。
综上: 6
6
7
这样你明白不? 呵呵
祝考试成功!

x=6 x初始值为6
fori=3to6 step 2
print x
next i
print i
i循环从3 到 6 步进为2 循环2次第一次i为3 第二次i为5 第三次i 为7 因为大于6 停止循环 循环2次 打印2次X的值 结束循环时打印I的值 此时I=7

循环步段为2,每次循环i自增2,因为i由3->5->7,当到7的时候该循环条件已经不满足,此时要退出循环,所以要输出两次x,没变化均为初始值6,另外最后输出i的最后值为7

http://z.baidu.com/question/98253739.html