1樓:
for i = 0 to 10 step 2,意思是第一次執行時,i=1,下一次時i=1+2,在下一次i=i+2+2,直到i=10結束
如果為負數 for i = 10 to 1 step -2,那麼就是第一次i=10.第二次i=10-2,第三次10-2-2,直到i=0結束
2樓:匿名使用者
步長就跟咱們走路一樣啊。比如路程是10米,我們沒步跨一米就得走10步,跨0.5米就走20次。
vb裡面的for迴圈的步長意思和他差不多,就是每次講迴圈變數的值自加步長,如果新值超過了終值,那麼迴圈就結束了,否則繼續。
3樓:
我也才學vb 假如是 for t=1 to 10 step 1 那麼t的取值就是1、2、3、4、5、6、7、8、9、10;如果step 2 那麼t的取值是1、3、5、7、9 ;如果是step3 那麼t取值是1、4、7、10;以此類推。。
假如是for t=10 to 1 step -1 那麼t取值是10、9、8、7、6、5、4、3、2、1也是以此類推
4樓:匿名使用者
for t=1 to 100 step 3
t= 1 4 7 10 .....
VB中的迴圈語句有哪些,vb中的迴圈語句
1 do while.loop 當條件為true時迴圈,在進入迴圈之前檢查條件。2 do.loop while 當條件為true迴圈,在迴圈至少執行一次後檢查條件。3 do until.loop 當條件為false迴圈,在進入迴圈之前檢查條件。4 do.loop until 當條件為false迴圈,...
關於vfp裡面的for迴圈語句,vfp 中的for語句怎麼用
嚴格來說是不允許對for迴圈控制變數進行人為修改的,會造成除錯困難,甚至造成死迴圈。主要是看編譯器或直譯器是否認為這樣做存在語法錯誤。free pascal就不允許這樣,編譯通不過,turbo系統好象都可以,tp tc都可以編譯執行 如果的確有需要對迴圈控制變數進行修改,建議使用while迴圈 迴圈...
vb中for迴圈step的問題VB中FOR迴圈STEP的問題
如果沒有其他條件使迴圈變數的值發生變化,當第一次迴圈條件滿足時,step為0將造成死迴圈,當第一次迴圈條件不滿足時,step為0不迴圈 先看這幾句執行時的作用 1 s 0,給s設初值0 2 for i 1 to 5,第一次執行這一句時,對i設初值1,以後每次執行這一句時都判斷i的值是否介於初值和終值...