1、正确的循环次数应该是: x = 0 for i=a to b step c x = x + 1 next i x是循环总次数 2、我认为你的:“循环总次数=(b - a) \ c + 1”应该是的,例如: for i=1 to 10 step 3的循环总次数=(10-1)\3+1=3+1=4。 3、再次:“还有步长值如何随着循环次数的变化而变化?”我认为,步长是不会变化的,始终是设定的步长值,而变化的是循环的初值,即:for i=a to b step c 中的 i 的值,分别是1,4,7,10。