VB循环语句问题 for i=1 to 3
答案:1 悬赏:40
解决时间 2021-02-28 20:10
- 提问者网友:嘚啵嘚啵
- 2021-02-28 13:34
VB循环语句问题 for i=1 to 3
最佳答案
- 二级知识专家网友:躲不过心动
- 2021-02-28 15:10
i的循环条件是从1到3,换句话说循环的退出条件就是i大于3,所以当循环结束时,i的值就是3+step,由于step默认为1,所以i就等于4咯
补充说明一下:Next i的作用相当于i=i+step,当最后一次循环运行时,i=3,那么当运行到next时,i就被自动+step,由于step是1,所以i就变为4了。这个可能会让你更容易理解。追问
谢谢你滴回答! 帮我看看这张图吧 我觉得右边的框应该是错的吧 i应该是5吧?还有i=5是J是否需要到5
追答是的,i应该是5,j也是5。当第二层循环(即J循环)运行最后一次时,i是4,这样的话循环结束后J=I+1=5。注意,这时候第一层循环(即I循环)还没有结束,还要最后运行一次Next I,这样的话I=I+1=5。因此,整个循环结束后,I和J都是5
补充说明一下:Next i的作用相当于i=i+step,当最后一次循环运行时,i=3,那么当运行到next时,i就被自动+step,由于step是1,所以i就变为4了。这个可能会让你更容易理解。追问
谢谢你滴回答! 帮我看看这张图吧 我觉得右边的框应该是错的吧 i应该是5吧?还有i=5是J是否需要到5
追答是的,i应该是5,j也是5。当第二层循环(即J循环)运行最后一次时,i是4,这样的话循环结束后J=I+1=5。注意,这时候第一层循环(即I循环)还没有结束,还要最后运行一次Next I,这样的话I=I+1=5。因此,整个循环结束后,I和J都是5
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯