VB题在For循环中,计算循环次数,这两者有何区别

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/26 17:35:07
VB题在For循环中,计算循环次数,这两者有何区别VB题在For循环中,计算循环次数,这两者有何区别VB题在For循环中,计算循环次数,这两者有何区别第一个的a=a+2应该是a=a+1才对吧?否则两者

VB题在For循环中,计算循环次数,这两者有何区别
VB题在For循环中,计算循环次数,这两者有何区别

VB题在For循环中,计算循环次数,这两者有何区别
第一个的 a = a + 2 应该是 a = a + 1 才对吧?否则两者没有可比性
这两个循环的循环次数是一样的,打个比方:你单位里要给你发2000元奖金,有两种发放方案:第一种是分两次发,先公开发1000,再私下发1000;第二种是直接公开发2000.两种方案虽然过程不相同,但结果则是完全一样的.
For a = 1 To 10 '这里的a是按1递增的,相当于先发1000元
a = a + 1 '在上面的基础上再次递增1,相当于再次发1000元
For a = 1 To 10 Step 2 '这里的a则是按2递增的,相当于一次性发2000元
最后补充说一下:
第一个循环的a的值是按2、4、6、8、10来变化的
第二个循环的a的值是按1、3、5、7、9来变化的
所以两者的循环次数是一样的,都是5