哦!小小菜鸟求助一道VB程序题。

很简单的题啊。。。

循环第一部的时候

i=1

i=i+1(2) n=n-3(17) p=p+2(4)

注意这里p=4了 由于i接着要根据步长p来取下一个值,所以next的时候 i=4了

所以第2部的结果是

i=i+1(5) n=n-3(14) p=p+2(6)

如此类推:

结果分别为

i p n

2 4 17

5 6 14

8 8 11

11 10 8