VB 循环问题!

[复制链接]
查看11 | 回复3 | 2013-2-6 16:43:32 | 显示全部楼层 |阅读模式
-------------------------------For i=1 To 4x=4For j=1 To 3是不是没有意义!因为不运行也运行了,但是不管怎么运行,最后总会执行到x = 3For k = 1 To 2
x = x + 5Next这段上,到了这段,不管外边循环x是几,都重定义为3,执行K循环后成13...
回复

使用道具 举报

千问 | 2013-2-6 16:43:32 | 显示全部楼层
你这些next都没有后面的变量,如next I ,next J ,这样当循环嵌套时就会出现编译错误For i=1 To 4
x=4
For j=1 To 3
x=3
For k=1 To 2
x=x+5
Next k
Nextj...
回复

使用道具 举报

千问 | 2013-2-6 16:43:32 | 显示全部楼层
因为for循环是嵌套使用,当做到j=3时是fof j=1 to 3的最后一次循环,此时x=3,然后执行for k=1 to 2,第一次x=x+5等于8,再执行一次x=x+5等于8+5=13...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行